From 877a6f45cc12011ea7a75da26b89276d4781c886 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=AD=A3=E5=9C=A3=E5=8D=8E?= <752718920@qq.com> Date: Sat, 12 Feb 2022 16:38:24 +0800 Subject: [PATCH] =?UTF-8?q?=E8=A7=A3=E5=86=B3=E6=8F=92=E4=BB=B6=E8=8F=9C?= =?UTF-8?q?=E5=8D=95=E4=B8=8D=E6=98=BE=E7=A4=BA=E7=9A=84bug?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- jshERP-web/src/mixins/JeecgListMixin.js | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/jshERP-web/src/mixins/JeecgListMixin.js b/jshERP-web/src/mixins/JeecgListMixin.js index aaf70c32..0e026ce5 100644 --- a/jshERP-web/src/mixins/JeecgListMixin.js +++ b/jshERP-web/src/mixins/JeecgListMixin.js @@ -353,9 +353,13 @@ export const JeecgListMixin = { initActiveBtnStr() { let btnStrList = Vue.ls.get('winBtnStrList'); //按钮功能列表 JSON字符串 this.btnEnableList = ""; //按钮列表 - if (location.pathname && btnStrList) { + let pathName = location.pathname + if(pathName.indexOf('/plugins')>-1) { + pathName = '/system' + pathName + } + if (pathName && btnStrList) { for (let i = 0; i < btnStrList.length; i++) { - if (btnStrList[i].url === location.pathname) { + if (btnStrList[i].url === pathName) { if (btnStrList[i].btnStr) { this.btnEnableList = btnStrList[i].btnStr; }