From df3ef54b41466f34dfda99313fdc9fb7b4de81b3 Mon Sep 17 00:00:00 2001 From: RuoYi <yzz_ivy@163.com> Date: 星期四, 23 七月 2020 11:17:04 +0800 Subject: [PATCH] 验证码类型支持(数组计算、字符验证) --- ruoyi-ui/src/views/system/role/index.vue | 32 ++++++++++++++++---------------- 1 files changed, 16 insertions(+), 16 deletions(-) diff --git a/ruoyi-ui/src/views/system/role/index.vue b/ruoyi-ui/src/views/system/role/index.vue index 42e3d82..1739f0a 100644 --- a/ruoyi-ui/src/views/system/role/index.vue +++ b/ruoyi-ui/src/views/system/role/index.vue @@ -368,16 +368,16 @@ }, /** 鏍规嵁瑙掕壊ID鏌ヨ鑿滃崟鏍戠粨鏋� */ getRoleMenuTreeselect(roleId) { - roleMenuTreeselect(roleId).then(response => { + return roleMenuTreeselect(roleId).then(response => { this.menuOptions = response.menus; - this.$refs.menu.setCheckedKeys(response.checkedKeys); + return response; }); }, /** 鏍规嵁瑙掕壊ID鏌ヨ閮ㄩ棬鏍戠粨鏋� */ getRoleDeptTreeselect(roleId) { - roleDeptTreeselect(roleId).then(response => { + return roleDeptTreeselect(roleId).then(response => { this.deptOptions = response.depts; - this.$refs.dept.setCheckedKeys(response.checkedKeys); + return response; }); }, // 瑙掕壊鐘舵�佷慨鏀� @@ -450,24 +450,30 @@ handleUpdate(row) { this.reset(); const roleId = row.roleId || this.ids - this.$nextTick(() => { - this.getRoleMenuTreeselect(roleId); - }); + const roleMenu = this.getRoleMenuTreeselect(roleId); getRole(roleId).then(response => { this.form = response.data; this.open = true; + this.$nextTick(() => { + roleMenu.then(res => { + this.$refs.menu.setCheckedKeys(res.checkedKeys); + }); + }); this.title = "淇敼瑙掕壊"; }); }, /** 鍒嗛厤鏁版嵁鏉冮檺鎿嶄綔 */ handleDataScope(row) { this.reset(); - this.$nextTick(() => { - this.getRoleDeptTreeselect(row.roleId); - }); + const roleDeptTreeselect = this.getRoleDeptTreeselect(row.roleId); getRole(row.roleId).then(response => { this.form = response.data; this.openDataScope = true; + this.$nextTick(() => { + roleDeptTreeselect.then(res => { + this.$refs.dept.setCheckedKeys(res.checkedKeys); + }); + }); this.title = "鍒嗛厤鏁版嵁鏉冮檺"; }); }, @@ -482,8 +488,6 @@ this.msgSuccess("淇敼鎴愬姛"); this.open = false; this.getList(); - } else { - this.msgError(response.msg); } }); } else { @@ -493,8 +497,6 @@ this.msgSuccess("鏂板鎴愬姛"); this.open = false; this.getList(); - } else { - this.msgError(response.msg); } }); } @@ -510,8 +512,6 @@ this.msgSuccess("淇敼鎴愬姛"); this.openDataScope = false; this.getList(); - } else { - this.msgError(response.msg); } }); } -- Gitblit v1.9.3