From eb1d9da790e71e657a2b5b2d52ffb7080ed8a5e9 Mon Sep 17 00:00:00 2001 From: shijing Date: Thu, 28 Mar 2024 13:52:27 +0800 Subject: [PATCH] =?UTF-8?q?feat:=E4=BF=A1=E6=81=AF=E6=94=B6=E9=9B=86?= =?UTF-8?q?=E9=A1=B5=E9=9D=A2=E6=90=AD=E5=BB=BA?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- client/src/router/index.js | 48 ++++ .../informatiomCollect/externalAuditor.vue | 211 ++++++++++++++++++ .../informatiomCollect/inspectionStats.vue | 210 +++++++++++++++++ .../informatiomCollect/laboratoryContact.vue | 210 +++++++++++++++++ .../informatiomCollect/qualityActive.vue | 210 +++++++++++++++++ .../informatiomCollect/qualityCommend.vue | 210 +++++++++++++++++ .../views/informatiomCollect/reviewStatus.vue | 211 ++++++++++++++++++ 7 files changed, 1310 insertions(+) create mode 100644 client/src/views/informatiomCollect/externalAuditor.vue create mode 100644 client/src/views/informatiomCollect/inspectionStats.vue create mode 100644 client/src/views/informatiomCollect/laboratoryContact.vue create mode 100644 client/src/views/informatiomCollect/qualityActive.vue create mode 100644 client/src/views/informatiomCollect/qualityCommend.vue create mode 100644 client/src/views/informatiomCollect/reviewStatus.vue diff --git a/client/src/router/index.js b/client/src/router/index.js index 5d92762..f520003 100644 --- a/client/src/router/index.js +++ b/client/src/router/index.js @@ -406,6 +406,53 @@ export const asyncRoutes = [ }, ] }, + //信息收集 + { + path: '/infoCollect', + component: Layout, + redirect: '/infoCollect/', + name: 'informationCollect', + meta: { title: '信息收集', icon: 'PT', perms: ['infoCollect'] }, + alwaysShow: true, + children: [ + { + path: 'reviewStatus', + name: 'reviewStatus', + component: () => import('@/views/informatiomCollect/reviewStatus.vue'), + meta: { title: '评审情况', perms: ['infoCollect_RS'] } + }, + { + path: 'qualityCommend', + name: 'qualityCommend', + component: () => import('@/views/informatiomCollect/qualityCommend.vue'), + meta: { title: '质量表彰', perms: ['infoCollect_QC'] } + }, + { + path: 'qualityActive.', + name: 'qualityActive.', + component: () => import('@/views/informatiomCollect/qualityActive.vue'), + meta: { title: '质量活动', perms: ['infoCollect_QA'] } + }, + { + path: 'laboratoryContact', + name: 'laboratoryContact', + component: () => import('@/views/informatiomCollect/laboratoryContact.vue'), + meta: { title: '实验室联系方式', perms: ['infoCollect_LC'] } + }, + { + path: 'externalAuditor', + name: 'externalAuditor', + component: () => import('@/views/informatiomCollect/externalAuditor.vue'), + meta: { title: '外审员情况', perms: ['infoCollect_EA'] } + }, + { + path: 'inspectionStats', + name: 'inspectionStats', + component: () => import('@/views/informatiomCollect/inspectionStats.vue'), + meta: { title: '检验检测统计', perms: ['infoCollect_IS'] } + }, + ] + }, { path: '/test', component: Layout, @@ -482,6 +529,7 @@ export const asyncRoutes = [ }, ] }, + { path: '/exam', component: Layout, diff --git a/client/src/views/informatiomCollect/externalAuditor.vue b/client/src/views/informatiomCollect/externalAuditor.vue new file mode 100644 index 0000000..306ab50 --- /dev/null +++ b/client/src/views/informatiomCollect/externalAuditor.vue @@ -0,0 +1,211 @@ + + + diff --git a/client/src/views/informatiomCollect/inspectionStats.vue b/client/src/views/informatiomCollect/inspectionStats.vue new file mode 100644 index 0000000..c7a3911 --- /dev/null +++ b/client/src/views/informatiomCollect/inspectionStats.vue @@ -0,0 +1,210 @@ + + + diff --git a/client/src/views/informatiomCollect/laboratoryContact.vue b/client/src/views/informatiomCollect/laboratoryContact.vue new file mode 100644 index 0000000..c7a3911 --- /dev/null +++ b/client/src/views/informatiomCollect/laboratoryContact.vue @@ -0,0 +1,210 @@ + + + diff --git a/client/src/views/informatiomCollect/qualityActive.vue b/client/src/views/informatiomCollect/qualityActive.vue new file mode 100644 index 0000000..c7a3911 --- /dev/null +++ b/client/src/views/informatiomCollect/qualityActive.vue @@ -0,0 +1,210 @@ + + + diff --git a/client/src/views/informatiomCollect/qualityCommend.vue b/client/src/views/informatiomCollect/qualityCommend.vue new file mode 100644 index 0000000..c7a3911 --- /dev/null +++ b/client/src/views/informatiomCollect/qualityCommend.vue @@ -0,0 +1,210 @@ + + + diff --git a/client/src/views/informatiomCollect/reviewStatus.vue b/client/src/views/informatiomCollect/reviewStatus.vue new file mode 100644 index 0000000..306ab50 --- /dev/null +++ b/client/src/views/informatiomCollect/reviewStatus.vue @@ -0,0 +1,211 @@ + + +