From d5b40634bdd9fbaf72b688173bc4788032c28048 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?yinjinlu-pc=5C=E5=B0=B9=E9=87=91=E8=B7=AF?= <411641505@qq.com> Date: Wed, 18 Oct 2023 22:03:03 +0800 Subject: [PATCH] =?UTF-8?q?=E8=B4=A8=E9=87=8F=E7=AE=A1=E7=90=86=E5=BE=85?= =?UTF-8?q?=E6=A3=80=E4=BB=BB=E5=8A=A1?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/mes/qc/pending.js | 11 + src/router/index.js | 29 ++ src/views/mes/qc/pendinginspect/index.vue | 176 ++++++++++ src/views/mes/qc/pendinginspect/iqc.vue | 341 ++++++++++++++++++++ src/views/mes/qc/pendinginspect/oqc.vue | 0 src/views/mes/qc/pendinginspect/pqc.vue | 373 ++++++++++++++++++++++ src/views/mes/wm/warehouse/index.vue | 2 +- src/views/system/user/authRole.vue | 2 +- 8 files changed, 932 insertions(+), 2 deletions(-) create mode 100644 src/api/mes/qc/pending.js create mode 100644 src/views/mes/qc/pendinginspect/index.vue create mode 100644 src/views/mes/qc/pendinginspect/iqc.vue create mode 100644 src/views/mes/qc/pendinginspect/oqc.vue create mode 100644 src/views/mes/qc/pendinginspect/pqc.vue diff --git a/src/api/mes/qc/pending.js b/src/api/mes/qc/pending.js new file mode 100644 index 0000000..5fefefc --- /dev/null +++ b/src/api/mes/qc/pending.js @@ -0,0 +1,11 @@ +import request from '@/utils/request' + +// 查询待检验任务清单 +export function listPending(query) { + return request({ + url: '/mes/qc/pending/list', + method: 'get', + params: query + }) +} + diff --git a/src/router/index.js b/src/router/index.js index 9de281e..c39291a 100644 --- a/src/router/index.js +++ b/src/router/index.js @@ -217,6 +217,35 @@ export const dynamicRoutes = [ meta: { title: '修改生成配置', activeMenu: '/tool/gen' } } ] + }, + { + path: '/mes/qc/pendinginspect/add', + component: Layout, + hidden: true, + permissions: ['mes:qc:pending'], + children: [ + { + path: 'iqc', + component: () => import('@/views/mes/qc/iqc/iqc'), + name: 'iqcadd', + props: true, + meta: {title: '来料检验', activeMenu: '/mes/qc/pendinginspect/iqc'} + }, + { + path: 'pqc', + component: () => import('@/views/mes/qc/pendinginspect/pqc'), + name: 'pqcadd', + props: true, + meta: {title: '过程检验', activeMenu: '/mes/qc/pendinginspect/pqc'} + }, + { + path: 'oqc', + component: () => import('@/views/mes/qc/oqc/index'), + name: 'oqcadd', + props: true, + meta: {title: '出厂检验', activeMenu: '/mes/qc/pendinginspect/oqc'} + } + ] } ] diff --git a/src/views/mes/qc/pendinginspect/index.vue b/src/views/mes/qc/pendinginspect/index.vue new file mode 100644 index 0000000..41ce265 --- /dev/null +++ b/src/views/mes/qc/pendinginspect/index.vue @@ -0,0 +1,176 @@ + + + + \ No newline at end of file diff --git a/src/views/mes/qc/pendinginspect/iqc.vue b/src/views/mes/qc/pendinginspect/iqc.vue new file mode 100644 index 0000000..47c78de --- /dev/null +++ b/src/views/mes/qc/pendinginspect/iqc.vue @@ -0,0 +1,341 @@ + + + \ No newline at end of file diff --git a/src/views/mes/qc/pendinginspect/oqc.vue b/src/views/mes/qc/pendinginspect/oqc.vue new file mode 100644 index 0000000..e69de29 diff --git a/src/views/mes/qc/pendinginspect/pqc.vue b/src/views/mes/qc/pendinginspect/pqc.vue new file mode 100644 index 0000000..a918d5a --- /dev/null +++ b/src/views/mes/qc/pendinginspect/pqc.vue @@ -0,0 +1,373 @@ + + \ No newline at end of file diff --git a/src/views/mes/wm/warehouse/index.vue b/src/views/mes/wm/warehouse/index.vue index 59d4bbb..217ad7b 100644 --- a/src/views/mes/wm/warehouse/index.vue +++ b/src/views/mes/wm/warehouse/index.vue @@ -53,7 +53,7 @@ size="mini" :disabled="multiple" @click="handleDelete" - v-hasPermi="['wm:warehouse:remove']" + v-hasPermi="['mes:wm:warehouse:remove']" >删除 diff --git a/src/views/system/user/authRole.vue b/src/views/system/user/authRole.vue index ab5e72f..1dbad4b 100644 --- a/src/views/system/user/authRole.vue +++ b/src/views/system/user/authRole.vue @@ -109,7 +109,7 @@ export default { }, /** 关闭按钮 */ close() { - const obj = { path: "/system/user" }; + const obj = { path: "/user/user" }; this.$tab.closeOpenPage(obj); }, },