From 9e79fe65b9f6a59aec4c5adade592b209391f775 Mon Sep 17 00:00:00 2001 From: kimi <kimi42345@gmail.com> Date: 星期三, 22 一月 2020 18:38:33 +0800 Subject: [PATCH] upload --- src/views/Home.vue | 54 ++++++++++++++++++++---------------------------------- 1 files changed, 20 insertions(+), 34 deletions(-) diff --git a/src/views/Home.vue b/src/views/Home.vue index 0befde0..53f7e01 100644 --- a/src/views/Home.vue +++ b/src/views/Home.vue @@ -65,37 +65,26 @@ return { breadcrumbItems:[], defaultActive: "", - navList:[ - { - title:"棣栭〉", path:"mine",children:[] - }, - { - title:"椤圭洰绠$悊", path:"0_1",children:[ - {title:"淇℃伅骞垮満", path:"project2",children:[]}, - {title:"椤圭洰鎬昏", path:"Overview",children:[]}, - {title:"椤圭洰鍒嗘瀽", path:"project3",children:[]}, - {title:"褰掓。鎶ュ憡", path:"project4",children:[]}, - ] - }, - { - title:"浠诲姟绠$悊", path:"0_2",children:[ - {title:"浠诲姟鍒楄〃", path:"calendarTask",children:[]}, - ] - } - ], + navList:[], } }, created() { let userId_ = localStorage.getItem('userId'); - let userType = localStorage.getItem('userType'); - if (!userId_) { + let departId = localStorage.getItem('departId'); + if (!userId_ || !departId) { this.$router.push('/login'); } else { this.defaultActive = "mine"; this.$router.push('/mine'); + let type; + if(departId == "100" || departId == "500") { + type = departId; + }else { + type = "all"; + } - this.getMenu(userType); + this.getMenu(type); } }, @@ -106,21 +95,18 @@ {'id': "110", 'title': "棣栭〉", 'path': "mine"}, //杩斿洖鐨勬暟缁勫瓧娈� {'id': "111", 'title': "椤圭洰绠$悊", 'path': "0_111"}, //杩斿洖鐨勬暟缁勫瓧娈� {'id': "112", 'title': "浠诲姟绠$悊", 'path': "0_112"}, - {'id': "111_1", 'title': "淇℃伅骞垮満", 'path': 'project2', 'parentId': "111"}, // - {'id': "111_2", 'title': "椤圭洰鎬昏", 'path': 'Overview', 'parentId': "111"}, // - {'id': "111_3", 'title': "椤圭洰鍒嗘瀽", 'path': 'project3', 'parentId': "111"}, // + {'id': "111_1", 'title': "淇℃伅骞垮満", 'path': 'square', 'parentId': "111"}, // + {'id': "111_2", 'title': "椤圭洰鎬昏", 'path': 'list', 'parentId': "111"}, // + {'id': "111_3", 'title': "椤圭洰鍒嗘瀽", 'path': 'Overview', 'parentId': "111"}, // {'id': "111_4", 'title': "褰掓。鎶ュ憡", 'path': 'project4', 'parentId': "111"}, // {'id': "112_1", 'title': "浠诲姟鍒楄〃", 'path': 'calendarTask', 'parentId': "112"}, // ], - role1: [ - {'id': "110", 'title': "棣栭〉", 'path': "mine"}, //杩斿洖鐨勬暟缁勫瓧娈� - {'id': "111", 'title': "椤圭洰绠$悊", 'path': "0_111"}, //杩斿洖鐨勬暟缁勫瓧娈� - {'id': "111_1", 'title': "淇℃伅骞垮満", 'path': 'project2', 'parentId': "111"}, // - {'id': "111_2", 'title': "椤圭洰鎬昏", 'path': 'Overview', 'parentId': "111"}, // - {'id': "111_3", 'title': "椤圭洰鍒嗘瀽", 'path': 'project3', 'parentId': "111"}, // - {'id': "111_4", 'title': "褰掓。鎶ュ憡", 'path': 'project4', 'parentId': "111"}, // - ], - role2: [ + 100: [ + {'id': "110", 'title': "棣栭〉", 'path': "mine"}, //杩斿洖鐨勬暟缁勫瓧娈� + {'id': "112", 'title': "浠诲姟绠$悊", 'path': "0_112"}, + {'id': "112_1", 'title': "浠诲姟鍒楄〃", 'path': 'calendarTask', 'parentId': "112"}, // + ], + 500: [ {'id': "110", 'title': "棣栭〉", 'path': "mine"}, //杩斿洖鐨勬暟缁勫瓧娈� {'id': "112", 'title': "浠诲姟绠$悊", 'path': "0_112"}, {'id': "112_1", 'title': "浠诲姟鍒楄〃", 'path': 'calendarTask', 'parentId': "112"}, // @@ -128,7 +114,7 @@ }; let list = []; - if (!userType) { + if (!userType || userType=='undefined') { list = DayDatas['all']; } else { -- Gitblit v1.8.0