Commit bad00acc by 刘玉帅

权限

parent 26a70802
......@@ -298,6 +298,7 @@ export default {
},
created() {
console.log(this.leftMenu);
debugger
this.navList = JSON.parse(sessionStorage.getItem("navList"));
this.navAuth();
var _this = this;
......@@ -321,7 +322,9 @@ export default {
// }
});
if (item.children) {
debugger
item.children.forEach((subItem) => {
debugger
if (grade != "B" && subItem.index == "11-1") {
_this.$set(subItem, "disabled", true);
} else if (
......@@ -340,13 +343,15 @@ export default {
(grade !== "B" || grade !== "S" || grade !== "T") &&
(subItem.index === "11-2" || subItem.index === "11-3")
) {
debugger
_this.$set(subItem, "disabled", true);
} else {
_this.$set(subItem, "disabled", false);
// _this.$set(subItem, "disabled", false);
}
});
}
});
console.log('mle', _this.leftMenu);
});
},
methods: {
......@@ -361,13 +366,14 @@ export default {
});
},
navAuth() {
debugger;
var self = this;
if (self.navList.length > 0) {
self.leftMenu.forEach((item) => {
if (item.children) {
item.children.forEach((subItem) => {
if (subItem.auth) {
// debugger
let flags = self.navList.findIndex(
(sub) => sub == subItem.auth
);
......@@ -380,6 +386,7 @@ export default {
});
} else {
if (item.auth) {
// debugger
let flag = self.navList.findIndex((sub) => sub == item.auth);
if (flag < 0) {
self.$set(item, "disabled", true);
......@@ -390,6 +397,7 @@ export default {
}
});
}
console.log( self.leftMenu);
},
handleMenuOpen(key, keyPath) {
console.log(key, keyPath);
......
......@@ -107,6 +107,10 @@ export default {
})
let navList = []
sessionStorage.setItem('navList', JSON.stringify(navList));
// ----
// let arr = ["M0101","M0102"]
// sessionStorage.setItem('navList',JSON.stringify(arr));
// __________
self.logining = false;
sessionStorage.setItem('baseUrl', url.BaseURL);
sessionStorage.setItem('isShow', '1');
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment