xiangpei
2024-05-27 52fd0d3834951305f7dd3e6f9370d319f1c80352
添加用户使用List接收deptIds
2个文件已修改
113 ■■■■■ 已修改文件
src/main/java/com/mindskip/xzs/controller/admin/UserController.java 4 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/mindskip/xzs/viewmodel/admin/user/UserCreateVM.java 109 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/mindskip/xzs/controller/admin/UserController.java
@@ -141,10 +141,10 @@
            userService.updateByIdFilter(user);
        }
        userDepartmentMapper.removeByUserId(user.getId());
        for (String s : model.getDeptIds().split(",")) {
        for (Integer s : model.getDeptIds()) {
            UserDepartment userDepartment = new UserDepartment();
            userDepartment.setUserId(user.getId());
            userDepartment.setDepartmentId(Integer.parseInt(s));
            userDepartment.setDepartmentId(s);
            userDepartmentMapper.insert(userDepartment);
        }
        if (ObjectUtils.isNotEmpty(model.getTagIds())) {
src/main/java/com/mindskip/xzs/viewmodel/admin/user/UserCreateVM.java
@@ -2,10 +2,12 @@
import lombok.Data;
import javax.validation.constraints.NotBlank;
import java.util.List;
@Data
public class UserCreateVM {
    private Integer id;
@@ -32,111 +34,8 @@
    private Integer userLevel;
    private String deptIds;
    private List<Integer> deptIds;
    private List<Integer> tagIds;
    public Integer getId() {
        return id;
    }
    public void setId(Integer id) {
        this.id = id;
    }
    public String getUserName() {
        return userName;
    }
    public void setUserName(String userName) {
        this.userName = userName;
    }
    public String getPassword() {
        return password;
    }
    public void setPassword(String password) {
        this.password = password;
    }
    public String getRealName() {
        return realName;
    }
    public void setRealName(String realName) {
        this.realName = realName;
    }
    public String getAge() {
        return age;
    }
    public void setAge(String age) {
        this.age = age;
    }
    public Integer getStatus() {
        return status;
    }
    public void setStatus(Integer status) {
        this.status = status;
    }
    public Integer getSex() {
        return sex;
    }
    public void setSex(Integer sex) {
        this.sex = sex;
    }
    public String getBirthDay() {
        return birthDay;
    }
    public void setBirthDay(String birthDay) {
        this.birthDay = birthDay;
    }
    public String getPhone() {
        return phone;
    }
    public void setPhone(String phone) {
        this.phone = phone;
    }
    public Integer getRole() {
        return role;
    }
    public void setRole(Integer role) {
        this.role = role;
    }
    public Integer getUserLevel() {
        return userLevel;
    }
    public void setUserLevel(Integer userLevel) {
        this.userLevel = userLevel;
    }
    public String getDeptIds() {
        return deptIds;
    }
    public void setDeptIds(String deptIds) {
        this.deptIds = deptIds;
    }
    public List<Integer> getTagIds() {
        return tagIds;
    }
    public void setTagIds(List<Integer> tagIds) {
        this.tagIds = tagIds;
    }
}