1
lzhe
2024-05-13 f5edc2904945f37b164a7874d502cf002fae024e
src/views/console/system/addUser.vue
@@ -182,17 +182,24 @@
               }
            })
         },
         //表单注入数据
         showDetail(data) {
            this.$HTTP.get("/api/blade-user/detail?id="+data.id).then(res=> {
               if(res.code == 200) {
                  res.data.employeeIdStr = res.data.employeeId;
                  res.data.deptIdStr = res.data.deptId;
                  res.data.roleIdStr = res.data.roleId;
                  res.data.roleId = res.data.roleId.split(",");
                  res.data.deptId = [res.data.deptId];
                  Object.assign(this.form, res.data);
                  console.log(this.form);
               }
            })
         },
          //表单注入数据
         setData(data){
            this.form.id = data.id
            this.form.userName = data.userName
            this.form.avatar = data.avatar
            this.form.name = data.name
            this.form.group = data.group
            this.form.dept = data.dept
            //可以和上面一样单个注入,也可以像下面一样直接合并进去
            //Object.assign(this.form, data)
            this.showDetail(data);
         }
      }
   }