From e3a8cfa1f235815519d281a2f74590c432818a26 Mon Sep 17 00:00:00 2001 From: Surpriseplus <845948745@qq.com> Date: 星期六, 12 十一月 2022 09:36:48 +0800 Subject: [PATCH] 123 --- src/views/maintenance/mochaitmo.vue | 81 ++++++++++++++++++++++++++++++++++++++++ 1 files changed, 80 insertions(+), 1 deletions(-) diff --git a/src/views/maintenance/mochaitmo.vue b/src/views/maintenance/mochaitmo.vue index 371f154..b4bd902 100644 --- a/src/views/maintenance/mochaitmo.vue +++ b/src/views/maintenance/mochaitmo.vue @@ -26,6 +26,24 @@ <user-role-authorization v-if="setMenuFlag == '7'" ></user-role-authorization> + <menu-role-authorization + v-if="setMenuFlag == '8'" + ></menu-role-authorization> + <role-menu-authorization v-if="setMenuFlag == '9'"> + </role-menu-authorization> + <role-res-authorization + v-if="setMenuFlag == '10'" + ></role-res-authorization> + <log-log v-if="setMenuFlag == '11'"> </log-log> + <operation-log v-if="setMenuFlag == '12'"></operation-log> + <eventlog-manage v-if="setMenuFlag == '13'"></eventlog-manage> + <tokentool v-if="setMenuFlag == '14'"></tokentool> + <blackwhite-list v-if="setMenuFlag == '15'"></blackwhite-list> + <database-monitoring v-if="setMenuFlag == '16'"></database-monitoring> + <system-monitoring v-if="setMenuFlag == '17'"></system-monitoring> + <parameter-configuration + v-if="setMenuFlag == '18'" + ></parameter-configuration> </div> </el-card> </div> @@ -39,7 +57,18 @@ import resourceManage from '@/views/userManage/resourceManage.vue'; //璧勬簮绠$悊 import roleManage from '@/views/userManage/roleManage.vue'; //瑙掕壊绠$悊 import authorityManage from '@/views/userManage/authorityManage.vue'; //鏉冮檺绠$悊 -import userRoleAuthorization from '@/views/AuthorizationManagement/userRoleAuthorization.vue'; //鏉冮檺绠$悊 +import userRoleAuthorization from '@/views/AuthorizationManagement/userRoleAuthorization.vue'; //鐢ㄦ埛瑙掕壊鎺堟潈 +import menuRoleAuthorization from '@/views/AuthorizationManagement/menuRoleAuthorization.vue'; //鑿滃崟鏉冮檺鎺堟潈 +import roleMenuAuthorization from '@/views/AuthorizationManagement/roleMenuAuthorization.vue'; //瑙掕壊鑿滃崟鎺堟潈 +import roleResAuthorization from '@/views/AuthorizationManagement/roleResAuthorization.vue'; //瑙掕壊璧勬簮鎺堟潈 +import logLog from '@/views/maintenance/logLog.vue'; //鐧诲綍鏃ュ織 +import operationLog from '@/views/maintenance/operationLog.vue'; //鎿嶄綔鏃ュ織 +import eventlogManage from '@/views/maintenance/eventlogManage.vue'; //璧勬簮鏃ュ織 +import tokentool from '@/views/maintenance/tokentool.vue'; //浠ょ墝绠$悊 +import blackwhiteList from '@/views/maintenance/blackwhiteList.vue'; //榛戠櫧鍚嶅崟 +import databaseMonitoring from '@/views/maintenance/databaseMonitoring.vue'; //鏁版嵁搴撶洃鎺� +import systemMonitoring from '@/views/maintenance/systemMonitoring.vue'; //绯荤粺鐩戞帶 +import parameterConfiguration from '@/views/maintenance/parameterConfiguration.vue'; //绯荤粺閰嶇疆 import { selectMenuRecursive } from '../../api/api'; export default { @@ -51,6 +80,17 @@ roleManage, authorityManage, userRoleAuthorization, + menuRoleAuthorization, + roleMenuAuthorization, + roleResAuthorization, + logLog, + operationLog, + eventlogManage, + tokentool, + blackwhiteList, + databaseMonitoring, + systemMonitoring, + parameterConfiguration, }, data() { return { @@ -83,6 +123,12 @@ //鏍戠偣鍑� handleNodeClick(data) { this.$store.state.currentPerms = data.perms; + var index = data.url; + if (index != null) { + if (index.indexOf('http') != -1) { + this.$store.commit('getIframe', data.url); + } + } switch (data.cnName) { case '鑿滃崟绠$悊': @@ -106,6 +152,39 @@ case '鐢ㄦ埛瑙掕壊鎺堟潈': this.setMenuFlag = '7'; break; + case '鑿滃崟鏉冮檺鎺堟潈': + this.setMenuFlag = '8'; + break; + case '瑙掕壊鑿滃崟鎺堟潈': + this.setMenuFlag = '9'; + break; + case '瑙掕壊璧勬簮鎺堟潈': + this.setMenuFlag = '10'; + break; + case '鐧诲綍鏃ュ織': + this.setMenuFlag = '11'; + break; + case '鎿嶄綔鏃ュ織': + this.setMenuFlag = '12'; + break; + case '璧勬簮鏃ュ織': + this.setMenuFlag = '13'; + break; + case '浠ょ墝绠$悊': + this.setMenuFlag = '14'; + break; + case '榛�/鐧藉悕鍗�': + this.setMenuFlag = '15'; + break; + case '鏁版嵁搴撶洃鎺�': + this.setMenuFlag = '16'; + break; + case '绯荤粺鐩戞帶': + this.setMenuFlag = '17'; + break; + case '绯荤粺閰嶇疆': + this.setMenuFlag = '18'; + break; } }, }, -- Gitblit v1.9.3