From 930b8403e74bdba2b7a8f3a38270a5227bf78995 Mon Sep 17 00:00:00 2001 From: zouyu <2723363702@qq.com> Date: 星期四, 24 八月 2023 17:54:45 +0800 Subject: [PATCH] modified: .env.development new file: src/api/chart/work/index.js renamed: src/api/home.js -> src/api/home/index.js modified: src/layout/components/Navbar.vue modified: src/router/index.js modified: src/views/CNAS/satisfactionSurveys/index.vue modified: src/views/chart/work/index.vue modified: src/views/home/index.vue --- src/router/index.js | 242 ++++++++++++++++++++++++++++++++++++++++------- 1 files changed, 203 insertions(+), 39 deletions(-) diff --git a/src/router/index.js b/src/router/index.js index 5f236ab..f843389 100644 --- a/src/router/index.js +++ b/src/router/index.js @@ -70,69 +70,173 @@ name: 'SpecificationDetails', // hidden: true, component: () => import('@/views/standardLibrary/SpecificationDetails'), - meta: { title: '浜у搧瑙勬牸璇︽儏', icon: 'form', show: false, breadcrumb: false } + meta: { title: '浜у搧瑙勬牸璇︽儏', icon: 'form', show: false } + } + ] + }, + // { + // path: '/rawMaterials', + // component: Layout, + // redirect: '/rawMaterials/reportForInspection', + // name: 'rawMaterials', + // meta: { title: '妫�楠�', icon: 'el-icon-s-help' }, + // children: [ + // { + // path: 'reportForInspection', + // name: 'ReportForInspection', + // component: () => import('@/views/rawMaterials/reportForInspection/index'), + // meta: { title: '鍘熸潗鏂欐姤妫�', icon: 'table' }, + // children: [ + // // { + // // path: 'index', + // // name: 'ReportForInspectionIndex', + // // // hidden: true, + // // component: () => import('@/views/rawMaterials/reportForInspection/index'), + // // meta: { title: '鍘熸潗鏂欐姤妫�', icon: 'table' } + // // }, + // { + // path: 'forInspectionDetail', + // name: 'ForInspectionDetail', + // hidden: true, + // component: () => import('@/views/rawMaterials/reportForInspection/forInspectionDetail'), + // meta: { title: '鏂板妫�楠屽崟璇︽儏', icon: 'table' } + // } + // ] + // }, + // { + // path: 'print', + // name: 'Print', + // component: () => import('@/views/rawMaterials/print/index'), + // meta: { title: '鏉$爜鎵撳嵃', icon: 'tree' } + // }, + // { + // path: 'planAssignments', + // name: 'PlanAssignments', + // component: () => import('@/views/rawMaterials/planAssignments/index'), + // meta: { title: '妫�楠岃鍒掑垎閰�', icon: 'tree' } + // }, + // { + // path: 'rawMaterialInspection', + // name: 'RawMaterialInspection', + // component: () => import('@/views/rawMaterials/rawMaterialInspection/index'), + // meta: { title: '鍘熸潗鏂欐楠�', icon: 'tree' } + // }, + // { + // path: 'checkTheReport', + // name: 'CheckTheReport', + // component: () => import('@/views/rawMaterials/checkTheReport/index'), + // meta: { title: '妫�楠屾姤鍛�', icon: 'tree' } + // }, + // { + // path: 'reportAuditing', + // name: 'ReportAuditing', + // component: () => import('@/views/rawMaterials/reportAuditing/index'), + // meta: { title: '鎶ュ憡瀹℃牳', icon: 'tree' } + // }, + // { + // path: 'nonConformanceReview', + // name: 'NonConformanceReview', + // component: () => import('@/views/rawMaterials/nonConformanceReview/index'), + // meta: { title: '涓嶅悎鏍煎弽棣�', icon: 'tree' } + // }, + // { + // path: 'nonConformingFeedback', + // name: 'NonConformingFeedback', + // component: () => import('@/views/rawMaterials/nonConformingFeedback/index'), + // meta: { title: '涓嶅悎鏍艰瘎瀹�', icon: 'tree' } + // }, + // { + // path: 'passRateStatistics', + // name: 'PassRateStatistics', + // component: () => import('@/views/rawMaterials/passRateStatistics/index'), + // meta: { title: '鍚堟牸鐜囩粺璁�', icon: 'tree' } + // } + // ] + // }, + { + path: '/inspectionManagement', + component: Layout, + redirect: '/inspectionManagement/commissionInspection', + name: 'InspectionManagement', + meta: { title: '鎶ユ绠$悊', icon: 'el-icon-s-help' }, + children: [ + { + path: 'commissionInspection', + name: 'CommissionInspection', + component: () => import('@/views/inspectionManagement/commissionInspection/index'), + meta: { title: '濮旀墭妫�楠�', icon: 'table' }, + children: [ + { + path: 'addCommision', + name: 'AddCommision', + hidden: true, + component: () => import('@/views/inspectionManagement/commissionInspection/addCommision'), + meta: { title: '妫�娴嬩俊鎭�', icon: 'table' } + } + ] + }, + { + path: 'reportForInspection', + name: 'ReportForInspection', + component: () => import('@/views/inspectionManagement/reportForInspection/index'), + meta: { title: '鍘熸潗鏂欐姤妫�', icon: 'tree' } } ] }, { - path: '/rawMaterials', + path: '/experiment', component: Layout, - redirect: '/rawMaterials/reportForInspection', - name: 'rawMaterials', - meta: { title: '妫�楠�', icon: 'el-icon-s-help' }, + redirect: '/experiment/inspectionApplication', + name: 'Experiment', + meta: { title: '璇曢獙绠$悊', icon: 'el-icon-s-help' }, children: [ { - path: 'reportForInspection', - name: 'ReportForInspection', - component: () => import('@/views/rawMaterials/reportForInspection/index'), - meta: { title: '鍘熸潗鏂欐姤妫�', icon: 'table' } + path: 'inspectionApplication', + name: 'inspectionApplication', + component: () => import('@/views/experiment/inspectionApplication/index'), + meta: { title: '鏂板妫�楠�', icon: 'tree' } }, - { - path: 'print', - name: 'Print', - component: () => import('@/views/rawMaterials/print/index'), - meta: { title: '鏉$爜鎵撳嵃', icon: 'tree' } - }, + { + path: 'Viewdetails', + name: 'Viewdetails', + hidden: true , + component: () => import('@/views/experiment/inspectionApplication/Viewdetails/index'), + meta: { title: '璇︽儏椤�', icon: 'tree' } + }, { path: 'planAssignments', name: 'PlanAssignments', - component: () => import('@/views/rawMaterials/planAssignments/index'), - meta: { title: '妫�楠岃鍒掑垎閰�', icon: 'tree' } - }, - { - path: 'rawMaterialInspection', - name: 'RawMaterialInspection', - component: () => import('@/views/rawMaterials/rawMaterialInspection/index'), - meta: { title: '鍘熸潗鏂欐楠�', icon: 'tree' } + component: () => import('@/views/experiment/planAssignments/plan'), + meta: { title: '妫�楠岃鍒�', icon: 'tree' } }, { path: 'checkTheReport', name: 'CheckTheReport', - component: () => import('@/views/rawMaterials/checkTheReport/index'), + component: () => import('@/views/experiment/checkTheReport/index'), meta: { title: '妫�楠屾姤鍛�', icon: 'tree' } }, { path: 'reportAuditing', name: 'ReportAuditing', - component: () => import('@/views/rawMaterials/reportAuditing/index'), + component: () => import('@/views/experiment/reportAuditing/index'), meta: { title: '鎶ュ憡瀹℃牳', icon: 'tree' } }, { path: 'nonConformanceReview', name: 'NonConformanceReview', - component: () => import('@/views/rawMaterials/nonConformanceReview/index'), - meta: { title: '涓嶅悎鏍煎弽棣�', icon: 'tree' } + component: () => import('@/views/experiment/nonConformanceReview/index'), + meta: { title: '涓嶅悎鏍煎搧鍙嶉', icon: 'tree' } }, { path: 'nonConformingFeedback', name: 'NonConformingFeedback', - component: () => import('@/views/rawMaterials/nonConformingFeedback/index'), - meta: { title: '涓嶅悎鏍艰瘎瀹�', icon: 'tree' } + component: () => import('@/views/experiment/nonConformingFeedback/index'), + meta: { title: '涓嶅悎鏍煎搧璇勫', icon: 'tree' } }, { path: 'passRateStatistics', name: 'PassRateStatistics', - component: () => import('@/views/rawMaterials/passRateStatistics/index'), + component: () => import('@/views/experiment/passRateStatistics/index'), meta: { title: '鍚堟牸鐜囩粺璁�', icon: 'tree' } } ] @@ -230,6 +334,51 @@ name: 'Personnel', component: () => import('@/views/laboratory/personnel/index'), meta: { title: '浜哄憳绠$悊', icon: 'tree' } + }, + { + path: 'org', + name: 'Organizational', + component: () => import('@/views/laboratory/organizational/index.vue'), + meta: { title: '缁勭粐鏋舵瀯', icon: 'tree'} + }, + { + path: 'role', + name: 'Role', + component: () => import('@/views/laboratory/role/index'), + meta: { title: '瑙掕壊绠$悊', icon: 'tree' } + } + ] + }, + { + path: '/CNAS', + component: Layout, + redirect: '/CNAS/reviewAnnualPlan', + name: 'CNAS', + meta: { title: 'CNAS绠$悊', icon: 'el-icon-s-help' }, + children: [ + { + path: 'reviewAnnualPlan', + name: 'ReviewAnnualPlan', + component: () => import('@/views/CNAS/reviewAnnualPlan/index'), + meta: { title: '瀹℃牳骞村害璁″垝', icon: 'table' } + }, + { + path: 'nonConformanceManage', + name: 'NonConformanceManage', + component: () => import('@/views/CNAS/nonConformanceManage/index'), + meta: { title: '涓嶇鍚堥」绠$悊', icon: 'tree' } + }, + { + path: 'nonConformanceStatistics', + name: 'NonConformanceStatistics', + component: () => import('@/views/CNAS/nonConformanceStatistics/index'), + meta: { title: '涓嶇鍚堥」缁熻', icon: 'tree' } + }, + { + path: 'satisfactionSurveys', + name: 'SatisfactionSurveys', + component: () => import('@/views/CNAS/satisfactionSurveys/index'), + meta: { title: '婊℃剰搴﹁皟鏌�', icon: 'tree' } } ] }, @@ -269,22 +418,23 @@ { path: '/message', component: Layout, - redirect: '/message/message', + redirect: '/message/toDo', name: 'Message', meta: { title: '娑堟伅寰呭姙', icon: 'el-icon-s-help' }, children: [ + { + path: 'toDo', + name: 'ToDo', + component: () => import('@/views/message/toDo/index'), + meta: { title: '鎴戠殑寰呭姙', icon: 'tree' } + }, { path: 'message', name: 'Message', + // hidden: true, component: () => import('@/views/message/message/index'), - meta: { title: '鎴戠殑娑堟伅', icon: 'table' } + // meta: { title: '鎴戠殑娑堟伅', icon: 'table' } }, - { - path: 'toDo', - name: 'ToDo', - component: () => import('@/views/message/toDo/index'), - meta: { title: '鎴戠殑寰呭姙', icon: 'tree' } - } ] }, { @@ -304,7 +454,21 @@ path: 'myBusiness', name: 'MyBusiness', component: () => import('@/views/personal/myBusiness/index'), - meta: { title: '鎴戠殑浼佷笟', icon: 'tree' } + meta: { title: '鎴戠殑浼佷笟', icon: 'tree', show: false } + } + ] + }, + { + path: '/baseData', + component: Layout, + redirect: '/baseData/basicDataMessage', + meta: { title: '鍩虹鏁版嵁', icon: 'el-icon-s-tools' }, + children: [ + { + path: '/basicDataMessage', + name: 'BasicDataMessage', + component: () => import('@/views/basicData/index'), + meta: { title: '鍩虹鏁版嵁', icon: 'el-icon-s-tools' } } ] }, -- Gitblit v1.9.3