diff --git a/src/api/modules/newshopOrder.js b/src/api/modules/newshopOrder.js new file mode 100644 index 0000000..1fba60e --- /dev/null +++ b/src/api/modules/newshopOrder.js @@ -0,0 +1,14 @@ +import instance from '../../utils/axios.js' + +// 过滤设置相关API +const newshopOrderApi = { + + //listFastMail, getFastMail, delFastMail, addFastMail, updateFastMail + + listOrderService: (params) => instance.get('/orderservice/list', { params }), + // 获取商品详情instance.get(`/fastMail/${id}`), + getOrderServiceDetail :(id) => instance.get(`/orderservice/${id}`), +}; + +// 导出模块 +export { newshopOrderApi }; \ No newline at end of file diff --git a/src/layout/Sidebar.vue b/src/layout/Sidebar.vue index 2bb1b8c..7ecf0e6 100644 --- a/src/layout/Sidebar.vue +++ b/src/layout/Sidebar.vue @@ -159,7 +159,11 @@ const menuData = shallowRef([ title: '订单信息', path: '/order/shopOrder' // 移除权限要求,让所有用户都能看到 - } + },{ + title: '服务订单信息', + path: '/order/newshopOrder' + // 移除权限要求,让所有用户都能看到 + } ] }, { diff --git a/src/router/index.js b/src/router/index.js index ce46973..a8bbe9b 100644 --- a/src/router/index.js +++ b/src/router/index.js @@ -169,6 +169,11 @@ const routes = [{ component: () => import('@/views/shopOrder/index.vue'), meta: { title: '订单信息' } }, + { + path: '/order/newshopOrder', + component: () => import('@/views/newshopOrder/index.vue'), + meta: { title: '服务订单信息' } + }, { path: '/book/excelTask', component: () => import('@/views/excelTask/index.vue'), diff --git a/src/views/newshopOrder/index.vue b/src/views/newshopOrder/index.vue new file mode 100644 index 0000000..4ae3d1c --- /dev/null +++ b/src/views/newshopOrder/index.vue @@ -0,0 +1,346 @@ + + + +