From 348d29c1cd601e269eae92e6ec55d31e77b3ecd0 Mon Sep 17 00:00:00 2001 From: riku <risaku@163.com> Date: 星期四, 23 十一月 2023 13:21:46 +0800 Subject: [PATCH] 修改指标排序界面相关逻辑 --- src/router/index.js | 229 +++++++++++++++++++++++++++------------------------------ 1 files changed, 108 insertions(+), 121 deletions(-) diff --git a/src/router/index.js b/src/router/index.js index 7dcc63b..2ffa963 100644 --- a/src/router/index.js +++ b/src/router/index.js @@ -1,5 +1,4 @@ -import { createRouter, createWebHashHistory } from 'vue-router' - +import { createRouter, createWebHashHistory } from 'vue-router' const router = createRouter({ history: createWebHashHistory(), @@ -9,142 +8,130 @@ name: 'home', meta: { title: '棣栭〉' }, component: () => import('@/components/layout/AppLayout.vue'), - children: - [ - // { - // path:'/avalue', - // name:'avalue', - // meta: {title: '椋庨櫓璇勪及'}, - // children:[ - // // 鏁版嵁鍒嗛櫓妯″瀷 - // { - // path: "/avgDay", - // name: 'avgDay', - // meta: { title: '鏁版嵁鍒嗛櫓妯″瀷' }, - // component: () => import('@/views/line_graph/DataRiskModel.vue') - // }, - - // // 鏁版嵁椋庨櫓鎺掑悕 - // { - // path: "/analysis", - // name: 'analysis', - // meta: { title: '鏁版嵁椋庨櫓鎺掑悕' }, - // component: () => import('@/views/line_graph/DataRiskRank.vue') - // }, - // // 鏁版嵁椋庨櫓鎺掑悕 - // { - // path: "/riskrank", - // name: 'riskrank', - // meta: { title: '缁煎悎椋庨櫓鎺掑悕' }, - // component: () => import('@/views/line_graph/SiteComprehensiveRskRanking.vue') - // }, - // ] - // }, - - // 鏁版嵁鍒嗛櫓妯″瀷 - { - path: "/avgDay", - name: 'avgDay', - meta: { title: '鏁版嵁鍒嗛櫓妯″瀷' , keepAlive: true}, - component: () => import('@/views/line_graph/DataRiskModel.vue') - }, + children: [ + // 鏁版嵁鍒嗛櫓妯″瀷 + { + path: '/avgDay', + name: 'avgDay', + meta: { title: '鏁版嵁鍒嗛櫓妯″瀷', keepAlive: true }, + component: () => import('@/views/risk_assessment/DataRiskModel.vue') + }, - // 鏁版嵁椋庨櫓鎺掑悕 - { - path: "/analysis", - name: 'analysis', - meta: { title: '鏁版嵁椋庨櫓鎺掑悕' , keepAlive: true}, - component: () => import('@/views/line_graph/DataRiskRank.vue') - }, - // 鏁版嵁椋庨櫓鎺掑悕 - { - path: "/riskrank", - name: 'riskrank', - meta: { title: '缁煎悎椋庨櫓鎺掑悕' , keepAlive: true }, - component: () => import('@/views/line_graph/SiteComprehensiveRskRanking.vue') - }, - - // 椋炶宸℃ - { - path: "/edata", - name: 'edata', - meta: { title: '椋炶宸℃' , keepAlive: true}, - component: () => import('@/views/exception/FlightInspection.vue') - }, + // 鏁版嵁椋庨櫓鎺掑悕 + { + path: '/analysis', + name: 'analysis', + meta: { title: '鏁版嵁鎸囨爣鎺掑悕', keepAlive: true }, + component: () => import('@/views/risk_assessment/DataIndexRank.vue') + }, - // 绔欑偣瀹℃牳杈呭姪 - { - path: "/testData", - name: 'testData', - meta: { title: '绔欑偣瀹℃牳杈呭姪' , keepAlive: true}, - component: () => import('@/views/exception/SiteAuditAssistance.vue') - }, - - - { - path: "/hdata", - name: 'hdata', - meta: { title: '鍘嗗彶鏁版嵁绠$悊' , keepAlive: true}, - component: () => import('@/views/data_management/HistoryData.vue') - }, - // 鏁版嵁鎺ュ叆绠$悊 - { - path: "/management", - name: 'management', - meta: { title: '鏁版嵁鎺ュ叆绠$悊' }, - component: () => import('@/views/data_management/DataAccessManagement.vue') - }, + // 鏁版嵁椋庨櫓鎺掑悕 + { + path: '/riskrank', + name: 'riskrank', + meta: { title: '鏁版嵁椋庨櫓鎺掑悕', keepAlive: true }, + component: () => import('@/views/risk_assessment/DataRiskRank.vue') + }, - // 涓氬姟鎶ヨ〃 - { - path: "/report", - name: 'report', - meta: { title: '涓氬姟鎶ヨ〃' }, - component: () => import('@/views/data_management/BusinessReport.vue') - }, - - // 鏁版嵁鎺ュ叆閰嶇疆 - { - path: "/setting", - name: 'setting', - meta: { title: '鏁版嵁鎺ュ叆閰嶇疆' }, - component: () => import('@/views/setting/SetConfiguration.vue') - }, + // 椋炶宸℃ + { + path: '/edata', + name: 'edata', + meta: { title: '椋炶宸℃', keepAlive: true }, + component: () => import('@/views/exception/FlightInspection.vue') + }, - - // 鏁版嵁鎺ュ叆閰嶇疆 - { - path: "/detail/:siteName/:month", - name: 'detail', - meta: { title: '绔欑偣鍏蜂綋淇℃伅',transition: 'slide-left' }, - component: () => import('@/views/line_graph/components/SiteDetail.vue') - }, + // 绔欑偣瀹℃牳杈呭姪 + { + path: '/testData', + name: 'testData', + meta: { title: '绔欑偣瀹℃牳杈呭姪', keepAlive: true }, + component: () => import('@/views/exception/SiteAuditAssistance.vue') + }, - // 椋庨櫓妯″瀷宓屽叆 - { - path: "/subRiskModel", - name: 'subRiskModel', - meta: { title: '椋庨櫓妯″瀷宓屽叆' }, - component: () => import('@/views/line_graph/components/subRiskModel.vue') - }, + { + path: '/hdata', + name: 'hdata', + meta: { title: '鍘嗗彶鏁版嵁绠$悊', keepAlive: true }, + component: () => import('@/views/data_management/HistoryData.vue') + }, + // 鏁版嵁鎺ュ叆绠$悊 + { + path: '/management', + name: 'management', + meta: { title: '鏁版嵁鎺ュ叆绠$悊' }, + component: () => import('@/views/data_management/DataAccessManagement.vue') + }, - ], + // 涓氬姟鎶ヨ〃 + { + path: '/report', + name: 'report', + meta: { title: '涓氬姟鎶ヨ〃' }, + component: () => import('@/views/data_management/BusinessReport.vue') + }, + + // 鏁版嵁鎺ュ叆閰嶇疆 + { + path: '/setting', + name: 'setting', + meta: { title: '鏁版嵁鎺ュ叆閰嶇疆' }, + component: () => import('@/views/setting/SetConfiguration.vue') + }, + + // 椋庨櫓妯″瀷宓屽叆 + { + path: '/subRiskModel', + name: 'subRiskModel', + meta: { title: '椋庨櫓妯″瀷宓屽叆' }, + component: () => import('@/views/risk_assessment/components/SubRiskModel.vue') + }, + + // 瀹℃牳杈呭姪宓屽叆杩囨浮椤甸潰 + { + path: '/AuditDetail/:beginTime/:endTime/:exceptionType', + name: 'siteAuditDetail', + meta: { title: '寮傚父瀹℃牳鍏蜂綋淇℃伅', transition: 'slide-left' }, + component: () => import('@/views/exception/components/exceptionDetail.vue') + }, + + // 瀹℃牳杈呭姪宓屽叆 + { + path: '/SubSiteAudit', + name: 'SubSiteAudit', + meta: { title: '瀹℃牳杈呭姪宓屽叆' }, + component: () => import('@/views/exception/components/SubSiteAudit.vue') + }, + + // 寮傚父璇︽儏宓屽叆杩囨浮椤甸潰 + { + path: '/exceptionDetail/:siteName/:month/', + name: 'exceptionDetail', + meta: { title: '寮傚父鍏蜂綋淇℃伅', transition: 'slide-left' }, + component: () => import('@/views/risk_assessment/components/SiteDetail.vue') + }, + + // 寮傚父璇︽儏宓屽叆 + { + path: '/CompFlightInspection', + name: 'CompFlightInspection', + meta: { title: '寮傚父璇︽儏宓屽叆' }, + component: () => import('@/views/exception/components/CompFlightInspection.vue') + } + ] }, - // 鐧婚檰椤甸潰 { - path: "/login", + path: '/login', name: 'login', component: () => import('@/views/login/LoginSystem.vue') - }, { path: '/', redirect: '/edata' - }, + } ] }) - export default router -- Gitblit v1.9.3