Unverified 提交 b9701855 authored 作者: kknd97's avatar kknd97 提交者: Gitee

update ruoyi-ui/src/views/system/user/index.vue.

handleUpdate(row)方法中:this.form = response.data;语句 会导致【this.form.postIds = response.postIds;】和【this.form.roleIds = response.roleIds;】失效。 导致用户编辑对话框中,角色和部门多选框无法正常修改。 建议使用以下语句修改: this.$set(this.form, "postIds", response.postIds); this.$set(this.form, "roleIds", response.roleIds); Signed-off-by: 's avatarkknd97 <liujingwei@ln.chinamobile.com>
上级 bf83fe56
...@@ -576,8 +576,8 @@ export default { ...@@ -576,8 +576,8 @@ export default {
this.form = response.data; this.form = response.data;
this.postOptions = response.posts; this.postOptions = response.posts;
this.roleOptions = response.roles; this.roleOptions = response.roles;
this.form.postIds = response.postIds; this.$set(this.form, "postIds", response.postIds);
this.form.roleIds = response.roleIds; this.$set(this.form, "roleIds", response.roleIds);
this.open = true; this.open = true;
this.title = "修改用户"; this.title = "修改用户";
this.form.password = ""; this.form.password = "";
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论