| | |
| | | <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> |
| | |
| | | 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 { |
| | |
| | | roleManage, |
| | | authorityManage, |
| | | userRoleAuthorization, |
| | | menuRoleAuthorization, |
| | | roleMenuAuthorization, |
| | | roleResAuthorization, |
| | | logLog, |
| | | operationLog, |
| | | eventlogManage, |
| | | tokentool, |
| | | blackwhiteList, |
| | | databaseMonitoring, |
| | | systemMonitoring, |
| | | parameterConfiguration, |
| | | }, |
| | | data() { |
| | | return { |
| | |
| | | //树点击 |
| | | 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 '菜单管理': |
| | |
| | | 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; |
| | | } |
| | | }, |
| | | }, |