|
|
@ -283,9 +283,24 @@
|
|
|
|
callBack(val) {
|
|
|
|
callBack(val) {
|
|
|
|
this.selectedMenu = val.selectedMenu;
|
|
|
|
this.selectedMenu = val.selectedMenu;
|
|
|
|
this.selectedSubMenu = val.selectedSubMenu;
|
|
|
|
this.selectedSubMenu = val.selectedSubMenu;
|
|
|
|
if(val.type == 1){
|
|
|
|
|
|
|
|
this.selectedItemName = this.onePermissionList[2].subMenuList[0].id;
|
|
|
|
let url = "";
|
|
|
|
this.$router.push({path: '/account/manager',query:val.data});
|
|
|
|
for (let i = 0; i < this.onePermissionList.length; i++) {
|
|
|
|
|
|
|
|
let item = this.onePermissionList[i];
|
|
|
|
|
|
|
|
for (let k = 0; k < item.subMenuList.length; k++) {
|
|
|
|
|
|
|
|
let cItem = item.subMenuList[k];
|
|
|
|
|
|
|
|
if(cItem.name === val.selectedSubMenu){
|
|
|
|
|
|
|
|
this.selectedItemName = cItem.id;
|
|
|
|
|
|
|
|
url = cItem.resource;
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
if(val.type === 1){
|
|
|
|
|
|
|
|
this.$router.push({path: url,query:val.data});
|
|
|
|
|
|
|
|
}else{
|
|
|
|
|
|
|
|
this.$router.push(url);
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
},
|
|
|
|
},
|
|
|
|