Elements-SY

modify

......@@ -163,10 +163,12 @@ export default {
let menuItem = {};
menuItem.id = item.id;
menuItem.title = item.title;
menuItem.disabled = this.roleFormDisabled;
data.push(menuItem)
if (item.children && item.children.length) {
menuItem.disabled = this.roleFormDisabled;
menuItem.children = this.treeDataInfo(item.children);
menuItem.children.unshift({ id: item.id, title: `${item.title}(菜单)` })
menuItem.children.unshift({ id: item.id, title: `${item.title}(菜单)`, disabled: this.roleFormDisabled })
}
});
return data;
......@@ -177,4 +179,4 @@ export default {
<style>
</style>
\ No newline at end of file
</style>
......
......@@ -157,7 +157,7 @@ export default {
status == 0
? (this.roleFormDisabled = true)
: (this.roleFormDisabled = false);
this.drawerTitle = "修改角色";
this.drawerTitle = status == 0 ? "查看角色" : "修改角色";
},
//修改角色状态
roleStatus(row) {
......