diff --git a/src/api/invoiceReview/invoiceReview.js b/src/api/invoiceReview/invoiceReview.js new file mode 100644 index 0000000..30be512 --- /dev/null +++ b/src/api/invoiceReview/invoiceReview.js @@ -0,0 +1,30 @@ +import request from '@/utils/request' + +export default { + + // 查询分页列表 + listPage: function(params) { + return request({ + url: '/invoicerecords/listPage', + method: 'post', + data: params, + }) + }, + + // 获取订单详情 + getOrderDetails: function(params) { + return request({ + url: '/empsreservoorder/OrderDetailsNew/'+params, + method: 'get' + }) + }, + + // 审核发票 + toExamine: function(params) { + return request({ + url: '/invoicerecords/toExamine', + method: 'post', + data: params, + }) + }, +} \ No newline at end of file diff --git a/src/layout/components/Sidebar/index.vue b/src/layout/components/Sidebar/index.vue index 5235676..82adddb 100644 --- a/src/layout/components/Sidebar/index.vue +++ b/src/layout/components/Sidebar/index.vue @@ -465,6 +465,16 @@ name: '/authentication/index', path: '/authentication/index' }, + { + alwaysShow: true, + component: 'appletBanner', + meta: { + icon: 'el-icon-menu', + title: '发票申请审核' + }, + name: '/invoiceReview/index', + path: '/invoiceReview/index' + }, // { // alwaysShow: true, // component: 'OrdertoolsIndex', diff --git a/src/router/index.js b/src/router/index.js index 028ab5f..1498186 100644 --- a/src/router/index.js +++ b/src/router/index.js @@ -513,6 +513,20 @@ export const constantRoutes = [{ } }, ] }, + { + path: '/invoiceReview', + component: Layout, + redirect: '/invoiceReview/index', + children: [{ + path: '/invoiceReview/index', + component: () => + import('@/views/invoiceReview/index.vue'), + name: 'AuthenticationIndex', + meta: { + title: '发票申请审核' + } + }, ] + }, // { // path: '/ordertools', // component: Layout, diff --git a/src/views/invoiceReview/index.vue b/src/views/invoiceReview/index.vue new file mode 100644 index 0000000..4401a48 --- /dev/null +++ b/src/views/invoiceReview/index.vue @@ -0,0 +1,614 @@ + + + + \ No newline at end of file