From 2e720584a276f596866784e60d7ae023f6e3c82e Mon Sep 17 00:00:00 2001 From: jiangyy Date: Thu, 4 Mar 2021 10:16:28 +0800 Subject: [PATCH] =?UTF-8?q?=E8=8F=9C=E5=8D=95=E6=B7=BB=E5=8A=A0=E4=B8=80?= =?UTF-8?q?=E4=B8=AA=E5=AE=A2=E6=88=B7=E8=BF=87=E6=BB=A4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- epmet-oper-web/src/router/index.js | 62 ++++++++++++++++++++++- epmet-oper-web/src/views/main-sidebar.vue | 8 ++- epmet-oper-web/src/views/main.vue | 2 +- 3 files changed, 67 insertions(+), 5 deletions(-) diff --git a/epmet-oper-web/src/router/index.js b/epmet-oper-web/src/router/index.js index 54dd2a6..696a7dd 100644 --- a/epmet-oper-web/src/router/index.js +++ b/epmet-oper-web/src/router/index.js @@ -119,10 +119,62 @@ router.beforeEach((to, from, next) => { // 获取菜单列表, 添加并全局变量保存 const userType = localStorage.getItem('userType') - console.log('获取菜单::::' + localStorage.getItem('userType')) + if (userType === 'work') { - http + const customerId=localStorage.getItem('customerId') + console.log('customerId:' ,customerId) + if(customerId==='1e68188b8f7e9ab15658c164bd5b3676'){ + // if(customerId==='45687aa479955f9d06204d415238f7cc'){ + const menuList=[ + { + children: [], + createdBy: "a76fc711807ac9827d7611b0f94ec220", + createdTime: "2020-08-26 16:38", + delFlag: null, + icon: "icon-database", + id: "abe812eb350f6b5eda575e268e50ac1c", + name: "定制功能配置", + parentName: null, + permissions: "", + pid: "0", + resourceList: null, + revision: 0, + showFlag: 1, + sort: 2, + type: 0, + updatedBy: "a76fc711807ac9827d7611b0f94ec220", + updatedTime: "2020-09-02 14:49", + url: "customer/customize/ConfigItem", + }, + { + children: [], + createdBy: "a76fc711807ac9827d7611b0f94ec220", + createdTime: "2020-08-26 16:38", + delFlag: null, + icon: "icon-file-text", + id: "8e55eba74c920c00c44c125e3bc73ddc", + name: "居民端首页配置", + parentName: null, + permissions: "", + pid: "0", + resourceList: null, + revision: 0, + showFlag: 1, + sort: 3, + type: 0, + updatedBy: "a76fc711807ac9827d7611b0f94ec220", + updatedTime: "2020-09-02 14:49", + url: "customer/customize/MiniHome", + } + ] + + window.SITE_CONFIG['menuList'] = menuList + fnAddDynamicMenuRoutes(window.SITE_CONFIG['menuList']) + // next({ ...to, replace: true }) + next({ ...to, replace: true }) + }else{ + http .get('/gov/access/menu/nav') .then(({ data: res }) => { if (res.code !== 0) { @@ -137,6 +189,12 @@ router.beforeEach((to, from, next) => { .catch(() => { next({ name: 'loginWork' }) }) + } + + // localStorage.getItem('customerId') + // 1e68188b8f7e9ab15658c164bd5b3676 + + } else { http .get('/oper/access/menu/nav') diff --git a/epmet-oper-web/src/views/main-sidebar.vue b/epmet-oper-web/src/views/main-sidebar.vue index 9cd7fb0..5666d5d 100644 --- a/epmet-oper-web/src/views/main-sidebar.vue +++ b/epmet-oper-web/src/views/main-sidebar.vue @@ -1,5 +1,5 @@