修改权限问题,去掉不要的代码

This commit is contained in:
zer0Black
2022-09-05 15:13:28 +08:00
parent 0a11097b80
commit b63647eee5
16 changed files with 506 additions and 496 deletions
+10 -8
View File
@@ -79,12 +79,13 @@
this.menuData = this.addLevel(treeData, 1);
},
getSysMenu() {
this.$api.role.sysRoleGetRoleHome({roleId: this.$store.state.userInfo.roleIdList[0]}).then(({data}) => {
this.$api.menu.getSysMenu({roleId: this.$store.state.userInfo.roleIdList[0]}).then(({data}) => {
debugger
if (data === null) {
data = []
}
data = data.sort((a, b) => a.sort - b.sort);
let menu = data;//.filter(item => item.belong);
let menu = data.filter(item => item.belong);
let menuData = [];
let menuFun = (menu) => {
menuData = [...menuData, ...menu]
@@ -110,7 +111,7 @@
treeData.forEach(item => {
obj[item.id] = item;
})
debugger
this.$store.commit('saveMenuData', Object.values(obj));
this.getMenu();
@@ -119,12 +120,13 @@
},
created() {
// 判定菜单是否存在,存在则不加载
let menuData = this.$store.state.menuData;
if (menuData.length == 0) {
// let menuData = this.$store.state.menuData;
// debugger
// if (menuData.length == 0) {
this.getSysMenu();
} else {
this.getMenu();
}
// } else {
// this.getMenu();
// }
}
}
</script>