|
|
|
@ -15,7 +15,6 @@ |
|
|
|
</el-form-item> |
|
|
|
<el-form-item size="mini" label="授权"> |
|
|
|
<el-tree |
|
|
|
|
|
|
|
:data="menuList" |
|
|
|
:props="menuListTreeProps" |
|
|
|
node-key="menuId" |
|
|
|
@ -86,7 +85,14 @@ export default { |
|
|
|
if (idx !== -1) { |
|
|
|
data.role.menuIdList.splice(idx, data.role.menuIdList.length - idx) |
|
|
|
} |
|
|
|
this.$refs.menuListTree.setCheckedKeys(data.role.menuIdList) |
|
|
|
console.log(data.role.menuIdList) |
|
|
|
let x1 = data.role.menuIdList.map(Number) |
|
|
|
console.log(x1) |
|
|
|
this.$nextTick(() => { |
|
|
|
for (let x1Element of x1) { |
|
|
|
this.$refs.menuListTree.setChecked(x1Element,true,false) |
|
|
|
} |
|
|
|
}) |
|
|
|
} |
|
|
|
}) |
|
|
|
} |
|
|
|
|