修改在角色管理页修改菜单权限偶尔未选中问题

This commit is contained in:
RuoYi
2020-02-08 18:30:09 +08:00
parent a5c170fa2a
commit 554beaf6e7
6 changed files with 40 additions and 11 deletions

View File

@ -369,15 +369,15 @@ export default {
/** 根据角色ID查询菜单树结构 */
getRoleMenuTreeselect(roleId) {
roleMenuTreeselect(roleId).then(response => {
this.getMenuTreeselect();
this.$refs.menu.setCheckedKeys(response.data);
this.menuOptions = response.menus;
this.$refs.menu.setCheckedKeys(response.checkedKeys);
});
},
/** 根据角色ID查询部门树结构 */
getRoleDeptTreeselect(roleId) {
roleDeptTreeselect(roleId).then(response => {
this.getDeptTreeselect();
this.$refs.dept.setCheckedKeys(response.data);
this.deptOptions = response.depts;
this.$refs.dept.setCheckedKeys(response.checkedKeys);
});
},
// 角色状态修改
@ -407,8 +407,8 @@ export default {
},
// 表单重置
reset() {
if (this.$refs.tree != undefined) {
this.$refs.tree.setCheckedKeys([]);
if (this.$refs.menu != undefined) {
this.$refs.menu.setCheckedKeys([]);
}
this.form = {
roleId: undefined,