From 9e7a4aff69144d5796a7c97129d2165cf69a4d6d Mon Sep 17 00:00:00 2001
From: mg <maokecheng@163.com>
Date: 星期四, 03 十一月 2022 17:21:29 +0800
Subject: [PATCH] 页面导航管理
---
src/views/layout/components/Main/index.vue | 131 +++++++++++++++++++++++++++++++++++++++----
src/views/layout/components/Menu/index.vue | 1
2 files changed, 119 insertions(+), 13 deletions(-)
diff --git a/src/views/layout/components/Main/index.vue b/src/views/layout/components/Main/index.vue
index 0436431..268880c 100644
--- a/src/views/layout/components/Main/index.vue
+++ b/src/views/layout/components/Main/index.vue
@@ -37,35 +37,139 @@
children:[
{
id:2,
- label:'閮ㄩ棬绠$悊',
- link:'',
+ label:'鐢ㄦ埛绠$悊',
+ link:'/system/userSetting/user',
},
{
id:3,
- label:'璐︽埛绠$悊',
- link:'',
+ label:'瑙掕壊绠$悊',
+ link:'/system/userSetting/role',
},
{
id:4,
- label:'瑙掕壊绠$悊',
- link:'',
+ label:'閮ㄩ棬绠$悊',
+ link:'/system/userSetting/department',
},
{
id:5,
- label:'鏉冮檺绠$悊',
- link:'',
+ label:'鍗″彛璁惧绠$悊',
+ link:'/system/device/bayonet',
},
{
id:6,
- label:'鏃ュ織绠$悊',
- link:'',
+ label:'鐐逛綅绠$悊',
+ link:'/system/device/point',
},
]
},
{
id:7,
- title:'杩愯惀绠$悊'
- }
+ title:'杩愯惀绠$悊',
+ children:[
+ {
+ id:8,
+ label:'妗堜欢姹�',
+ link:'/operate/casepool/pool',
+ },
+ {
+ id:9,
+ label:'涓婃姤绠$悊',
+ link:'/operate/casepool/escalation',
+ },
+ {
+ id:10,
+ label:'璋冨害绠$悊',
+ link:'/operate/casepool/dispatch',
+ },
+ {
+ id:11,
+ label:'瀹℃牳绠$悊',
+ link:'/operate/management/myIndex',
+ },
+ {
+ id:12,
+ label:'鎴戠殑寰呭姙',
+ link:'/operate/myWait',
+ },
+ {
+ id:12,
+ label:'妗堝嵎鏌ヨ',
+ link:'/operate/viewEvent',
+ },
+ {
+ id:12,
+ label:'杞﹁締绠$悊',
+ link:'/operate/car/carIndex',
+ },
+ {
+ id:12,
+ label:'鍥剧墖绠$悊',
+ link:'/operate/images',
+ },
+ {
+ id:12,
+ label:'瑙嗛绠$悊',
+ link:'/operate/videoControl',
+ },
+ {
+ id:12,
+ label:'娑堟伅绠$悊',
+ link:'/operate/message/messageIndex',
+ },
+ {
+ id:12,
+ label:'鐭俊绠$悊',
+ link:'/operate/sms/smsIndex',
+ },
+ {
+ id:12,
+ label:'鏃ュ織绠$悊',
+ link:'/operate/log',
+ },
+ ]
+ },
+ {
+ id:1,
+ title:'瑙嗛宸℃煡',
+ children:[
+ {
+ id:2,
+ label:'瑙嗛宸℃煡',
+ link:'/video',
+ },
+ ]
+ },
+ {
+ id:1,
+ title:'鏅鸿兘宸℃煡',
+ children:[
+ {
+ id:2,
+ label:'棰勮鐮斿垽',
+ link:'/studyJudge',
+ },
+ {
+ id:3,
+ label:'杩濊妫�绱�',
+ link:'/illegalSearch',
+ },
+ {
+ id:4,
+ label:'瓒嬪娍鍒嗘瀽',
+ link:'/trendAnalysis',
+ },
+ {
+ id:5,
+ label:'杩濈珷缁熻',
+ link:'/trendAnalysis',
+ },
+ {
+ id:6,
+ label:'杩濇硶缁熻',
+ link:'/typeStatistics',
+ },
+ ]
+ },
]
}
},
@@ -76,9 +180,10 @@
},
methods:{
handleJump(url){
+ const baseURL = '/home'
console.log(url)
// 璺敱璺宠浆
- // this.$router.push({path:url})
+ this.$router.push({path:baseURL+url})
}
}
};
diff --git a/src/views/layout/components/Menu/index.vue b/src/views/layout/components/Menu/index.vue
index 3599b9d..10e0feb 100644
--- a/src/views/layout/components/Menu/index.vue
+++ b/src/views/layout/components/Menu/index.vue
@@ -82,6 +82,7 @@
if (info && info.menus) {
clearTimeout(timer);
this.menuList = info.menus;
+ console.log(this.menuList)
} else {
timer = setInterval(() => {
this.loadMenu();
--
Gitblit v1.8.0