From 4109495b9c51a4bbd8b0a7c3c69093909d2e33e1 Mon Sep 17 00:00:00 2001
From: Pu Zhibing <393733352@qq.com>
Date: 星期一, 07 四月 2025 18:55:05 +0800
Subject: [PATCH] 修改接口bug

---
 ruoyi-api/ruoyi-api-system/src/main/java/com/ruoyi/system/api/domain/SysUser.java |  796 +++++++++++++++++++++++++++-----------------------------
 1 files changed, 388 insertions(+), 408 deletions(-)

diff --git a/ruoyi-api/ruoyi-api-system/src/main/java/com/ruoyi/system/api/domain/SysUser.java b/ruoyi-api/ruoyi-api-system/src/main/java/com/ruoyi/system/api/domain/SysUser.java
index d1f6378..70636c2 100644
--- a/ruoyi-api/ruoyi-api-system/src/main/java/com/ruoyi/system/api/domain/SysUser.java
+++ b/ruoyi-api/ruoyi-api-system/src/main/java/com/ruoyi/system/api/domain/SysUser.java
@@ -22,414 +22,394 @@
 
 /**
  * 用户对象 sys_user
- * 
+ *
  * @author ruoyi
  */
-public class SysUser extends BaseEntity
-{
-    private static final long serialVersionUID = 1L;
-
-    /** 用户ID */
-    @Excel(name = "用户序号", cellType = ColumnType.NUMERIC, prompt = "用户编号")
-    @TableId(value = "user_id", type = IdType.AUTO)
-    private Long userId;
-
-    /** 部门ID */
-    @Excel(name = "部门编号", type = Type.IMPORT)
-    @TableField("dept_id")
-    private Long deptId;
-
-    /** 用户账号 */
-    @Excel(name = "登录名称")
-    @TableField("user_name")
-    private String userName;
-
-    /** 用户昵称 */
-    @Excel(name = "用户名称")
-    @NotBlank(message = "姓名不能为空")
-    @TableField("nick_name")
-    private String nickName;
-
-    /** 用户邮箱 */
-    @Excel(name = "用户邮箱")
-    private String email;
-
-    /** 手机号码 */
-    @Excel(name = "手机号码")
-    @NotBlank(message = "请输入账号")
-    private String phonenumber;
-
-    /** 用户性别 */
-    @Excel(name = "用户性别", readConverterExp = "0=男,1=女,2=未知")
-    private String sex;
-
-    /** 用户头像 */
-    private String avatar;
-
-    /** 密码 */
-    private String password;
-
-    /** 帐号状态(0正常 1停用) */
-    @Excel(name = "帐号状态", readConverterExp = "0=正常,1=停用")
-    private String status;
-
-    /** 删除标志(0代表存在 2代表删除) */
-    @TableField("del_flag")
-    private String delFlag;
-
-    /** 最后登录IP */
-    @Excel(name = "最后登录IP", type = Type.EXPORT)
-    @TableField("login_ip")
-    private String loginIp;
-
-    /** 最后登录时间 */
-    @Excel(name = "最后登录时间", width = 30, dateFormat = "yyyy-MM-dd HH:mm:ss", type = Type.EXPORT)
-    @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
-    @TableField("login_date")
-    private Date loginDate;
-
-    /** 部门对象 */
-    @Excels({
-        @Excel(name = "部门名称", targetAttr = "deptName", type = Type.EXPORT),
-        @Excel(name = "部门负责人", targetAttr = "leader", type = Type.EXPORT)
-    })
-    @TableField(exist = false)
-    private SysDept dept;
-
-    /** 角色对象 */
-    @TableField(exist = false)
-    private List<SysRole> roles;
-
-    /** 角色组 */
-    @TableField(exist = false)
-    private Long[] roleIds;
-
-    /** 岗位组 */
-    @TableField(exist = false)
-    private Long[] postIds;
-
-    /** 角色ID */
-    @TableField(exist = false)
-    private Long roleId;
-
-    /**
-     * 角色类型 1=平台 2=门店
-     */
-    @ApiModelProperty(value = "角色类型 1=平台 2=门店")
-    @TableField("role_type")
-    private Integer roleType;
-
-    @Excel(name = "密码修改时间", width = 30, dateFormat = "yyyy-MM-dd HH:mm:ss", type = Type.EXPORT)
-    private Date passWordUpdate;
-
-    @ApiModelProperty(value = "对象ID")
-    @TableField("objectId")
-    private Integer objectId;
-
-    @ApiModelProperty(value = "备注")
-    private String remark;
-    
-    @ApiModelProperty(value = "禁用账户备注")
-    @TableField("forbidden_remark")
-    private String forbiddenRemark;
-    
-    @ApiModelProperty(value = "前端用户id")
-    @TableField("app_user_id")
-    private Long appUserId;
-    
-    @ApiModelProperty(value = "角色")
-    @TableField(exist = false)
-    private List<String> roleNames;
-    
-    
-
-    @Override
-    public String getRemark() {
-        return remark;
-    }
-
-    @Override
-    public void setRemark(String remark) {
-        this.remark = remark;
-    }
-
-    public SysUser()
-    {
-
-    }
-
-    public SysUser(Long userId)
-    {
-        this.userId = userId;
-    }
-
-    public Integer getRoleType() {
-        return roleType;
-    }
-
-    public void setRoleType(Integer roleType) {
-        this.roleType = roleType;
-    }
-
-    public Date getPassWordUpdate() {
-        return passWordUpdate;
-    }
-
-    public void setPassWordUpdate(Date passWordUpdate) {
-        this.passWordUpdate = passWordUpdate;
-    }
-
-    public Integer getObjectId() {
-        return objectId;
-    }
-
-    public void setObjectId(Integer objectId) {
-        this.objectId = objectId;
-    }
-
-    public Long getUserId()
-    {
-        return userId;
-    }
-
-    public void setUserId(Long userId)
-    {
-        this.userId = userId;
-    }
-
-    public boolean isAdmin()
-    {
-        return isAdmin(this.userId);
-    }
-
-    public static boolean isAdmin(Long userId)
-    {
-        return userId != null && 1L == userId;
-    }
-
-    public Long getDeptId()
-    {
-        return deptId;
-    }
-
-    public void setDeptId(Long deptId)
-    {
-        this.deptId = deptId;
-    }
-
-    @Xss(message = "用户昵称不能包含脚本字符")
-    @Size(min = 0, max = 30, message = "用户昵称长度不能超过30个字符")
-    public String getNickName()
-    {
-        return nickName;
-    }
-
-    public void setNickName(String nickName)
-    {
-        this.nickName = nickName;
-    }
-
-    @Xss(message = "用户账号不能包含脚本字符")
-    @Size(min = 0, max = 30, message = "用户账号长度不能超过30个字符")
-    public String getUserName()
-    {
-        return userName;
-    }
-
-    public void setUserName(String userName)
-    {
-        this.userName = userName;
-    }
-
-    @Email(message = "邮箱格式不正确")
-    @Size(min = 0, max = 50, message = "邮箱长度不能超过50个字符")
-    public String getEmail()
-    {
-        return email;
-    }
-
-    public void setEmail(String email)
-    {
-        this.email = email;
-    }
-
-    @Size(min = 0, max = 11, message = "手机号码长度不能超过11个字符")
-    public String getPhonenumber()
-    {
-        return phonenumber;
-    }
-
-    public void setPhonenumber(String phonenumber)
-    {
-        this.phonenumber = phonenumber;
-    }
-
-    public String getSex()
-    {
-        return sex;
-    }
-
-    public void setSex(String sex)
-    {
-        this.sex = sex;
-    }
-
-    public String getAvatar()
-    {
-        return avatar;
-    }
-
-    public void setAvatar(String avatar)
-    {
-        this.avatar = avatar;
-    }
-    
-    public String getPassword()
-    {
-        return password;
-    }
-
-    public void setPassword(String password)
-    {
-        this.password = password;
-    }
-
-    public String getStatus()
-    {
-        return status;
-    }
-
-    public void setStatus(String status)
-    {
-        this.status = status;
-    }
-
-    public String getDelFlag()
-    {
-        return delFlag;
-    }
-
-    public void setDelFlag(String delFlag)
-    {
-        this.delFlag = delFlag;
-    }
-
-    public String getLoginIp()
-    {
-        return loginIp;
-    }
-
-    public void setLoginIp(String loginIp)
-    {
-        this.loginIp = loginIp;
-    }
-
-    public Date getLoginDate()
-    {
-        return loginDate;
-    }
-
-    public void setLoginDate(Date loginDate)
-    {
-        this.loginDate = loginDate;
-    }
-
-    public SysDept getDept()
-    {
-        return dept;
-    }
-
-    public void setDept(SysDept dept)
-    {
-        this.dept = dept;
-    }
-
-    public List<SysRole> getRoles()
-    {
-        return roles;
-    }
-
-    public void setRoles(List<SysRole> roles)
-    {
-        this.roles = roles;
-    }
-
-    public Long[] getRoleIds()
-    {
-        return roleIds;
-    }
-
-    public void setRoleIds(Long[] roleIds)
-    {
-        this.roleIds = roleIds;
-    }
-
-    public Long[] getPostIds()
-    {
-        return postIds;
-    }
-
-    public void setPostIds(Long[] postIds)
-    {
-        this.postIds = postIds;
-    }
-
-    public Long getRoleId()
-    {
-        return roleId;
-    }
-
-    public void setRoleId(Long roleId)
-    {
-        this.roleId = roleId;
-    }
-    
-    public Long getAppUserId() {
-        return appUserId;
-    }
-    
-    public void setAppUserId(Long appUserId) {
-        this.appUserId = appUserId;
-    }
-    
-    public void setRoleNames(List<String> roleNames) {
-        this.roleNames = roleNames;
-    }
-    
-    public String getForbiddenRemark() {
-        return forbiddenRemark;
-    }
-    
-    public void setForbiddenRemark(String forbiddenRemark) {
-        this.forbiddenRemark = forbiddenRemark;
-    }
-
-    public List<String> getRoleNames() {
-        return roleNames;
-    }
-
-    @Override
-    public String toString() {
-        return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE)
-            .append("userId", getUserId())
-            .append("deptId", getDeptId())
-            .append("userName", getUserName())
-            .append("nickName", getNickName())
-            .append("email", getEmail())
-            .append("phonenumber", getPhonenumber())
-            .append("sex", getSex())
-            .append("avatar", getAvatar())
-            .append("password", getPassword())
-            .append("status", getStatus())
-            .append("delFlag", getDelFlag())
-            .append("loginIp", getLoginIp())
-            .append("loginDate", getLoginDate())
-            .append("createBy", getCreateBy())
-            .append("createTime", getCreateTime())
-            .append("updateBy", getUpdateBy())
-            .append("updateTime", getUpdateTime())
-            .append("remark", getRemark())
-            .append("dept", getDept())
-            .toString();
-    }
+public class SysUser extends BaseEntity {
+	private static final long serialVersionUID = 1L;
+	
+	/**
+	 * 用户ID
+	 */
+	@Excel(name = "用户序号", cellType = ColumnType.NUMERIC, prompt = "用户编号")
+	@TableId(value = "user_id", type = IdType.AUTO)
+	private Long userId;
+	
+	/**
+	 * 部门ID
+	 */
+	@Excel(name = "部门编号", type = Type.IMPORT)
+	@TableField("dept_id")
+	private Long deptId;
+	
+	/**
+	 * 用户账号
+	 */
+	@Excel(name = "登录名称")
+	@TableField("user_name")
+	private String userName;
+	
+	/**
+	 * 用户昵称
+	 */
+	@Excel(name = "用户名称")
+	@NotBlank(message = "姓名不能为空")
+	@TableField("nick_name")
+	private String nickName;
+	
+	/**
+	 * 用户邮箱
+	 */
+	@Excel(name = "用户邮箱")
+	private String email;
+	
+	/**
+	 * 手机号码
+	 */
+	@Excel(name = "手机号码")
+	@NotBlank(message = "请输入账号")
+	private String phonenumber;
+	
+	/**
+	 * 用户性别
+	 */
+	@Excel(name = "用户性别", readConverterExp = "0=男,1=女,2=未知")
+	private String sex;
+	
+	/**
+	 * 用户头像
+	 */
+	private String avatar;
+	
+	/**
+	 * 密码
+	 */
+	private String password;
+	
+	/**
+	 * 帐号状态(0正常 1停用)
+	 */
+	@Excel(name = "帐号状态", readConverterExp = "0=正常,1=停用")
+	private String status;
+	
+	/**
+	 * 删除标志(0代表存在 2代表删除)
+	 */
+	@TableField("del_flag")
+	private String delFlag;
+	
+	/**
+	 * 最后登录IP
+	 */
+	@Excel(name = "最后登录IP", type = Type.EXPORT)
+	@TableField("login_ip")
+	private String loginIp;
+	
+	/**
+	 * 最后登录时间
+	 */
+	@Excel(name = "最后登录时间", width = 30, dateFormat = "yyyy-MM-dd HH:mm:ss", type = Type.EXPORT)
+	@DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
+	@TableField("login_date")
+	private Date loginDate;
+	
+	/**
+	 * 部门对象
+	 */
+	@Excels({
+			@Excel(name = "部门名称", targetAttr = "deptName", type = Type.EXPORT),
+			@Excel(name = "部门负责人", targetAttr = "leader", type = Type.EXPORT)
+	})
+	@TableField(exist = false)
+	private SysDept dept;
+	
+	/**
+	 * 角色对象
+	 */
+	@TableField(exist = false)
+	private List<SysRole> roles;
+	
+	/**
+	 * 角色组
+	 */
+	@TableField(exist = false)
+	private Long[] roleIds;
+	
+	/**
+	 * 岗位组
+	 */
+	@TableField(exist = false)
+	private Long[] postIds;
+	
+	/**
+	 * 角色ID
+	 */
+	@TableField(exist = false)
+	private Long roleId;
+	
+	@Excel(name = "密码修改时间", width = 30, dateFormat = "yyyy-MM-dd HH:mm:ss", type = Type.EXPORT)
+	@TableField(exist = false)
+	private Date passWordUpdate;
+	
+	@ApiModelProperty(value = "对象ID")
+	@TableField("objectId")
+	private Integer objectId;
+	
+	@ApiModelProperty(value = "备注")
+	private String remark;
+	
+	@ApiModelProperty(value = "禁用账户备注")
+	@TableField("forbidden_remark")
+	private String forbiddenRemark;
+	
+	@ApiModelProperty(value = "前端用户id")
+	@TableField(exist = false)
+	private Long appUserId;
+	
+	@ApiModelProperty(value = "角色")
+	@TableField(exist = false)
+	private List<String> roleNames;
+	
+	
+	public SysUser() {
+	
+	}
+	
+	public SysUser(Long userId) {
+		this.userId = userId;
+	}
+	
+	public static boolean isAdmin(Long userId) {
+		return userId != null && 1L == userId;
+	}
+	
+	@Override
+	public String getRemark() {
+		return remark;
+	}
+	
+	@Override
+	public void setRemark(String remark) {
+		this.remark = remark;
+	}
+	
+	public Date getPassWordUpdate() {
+		return passWordUpdate;
+	}
+	
+	public void setPassWordUpdate(Date passWordUpdate) {
+		this.passWordUpdate = passWordUpdate;
+	}
+	
+	public Integer getObjectId() {
+		return objectId;
+	}
+	
+	public void setObjectId(Integer objectId) {
+		this.objectId = objectId;
+	}
+	
+	public Long getUserId() {
+		return userId;
+	}
+	
+	public void setUserId(Long userId) {
+		this.userId = userId;
+	}
+	
+	public boolean isAdmin() {
+		return isAdmin(this.userId);
+	}
+	
+	public Long getDeptId() {
+		return deptId;
+	}
+	
+	public void setDeptId(Long deptId) {
+		this.deptId = deptId;
+	}
+	
+	@Xss(message = "用户昵称不能包含脚本字符")
+	@Size(min = 0, max = 30, message = "用户昵称长度不能超过30个字符")
+	public String getNickName() {
+		return nickName;
+	}
+	
+	public void setNickName(String nickName) {
+		this.nickName = nickName;
+	}
+	
+	@Xss(message = "用户账号不能包含脚本字符")
+	@Size(min = 0, max = 30, message = "用户账号长度不能超过30个字符")
+	public String getUserName() {
+		return userName;
+	}
+	
+	public void setUserName(String userName) {
+		this.userName = userName;
+	}
+	
+	@Email(message = "邮箱格式不正确")
+	@Size(min = 0, max = 50, message = "邮箱长度不能超过50个字符")
+	public String getEmail() {
+		return email;
+	}
+	
+	public void setEmail(String email) {
+		this.email = email;
+	}
+	
+	@Size(min = 0, max = 11, message = "手机号码长度不能超过11个字符")
+	public String getPhonenumber() {
+		return phonenumber;
+	}
+	
+	public void setPhonenumber(String phonenumber) {
+		this.phonenumber = phonenumber;
+	}
+	
+	public String getSex() {
+		return sex;
+	}
+	
+	public void setSex(String sex) {
+		this.sex = sex;
+	}
+	
+	public String getAvatar() {
+		return avatar;
+	}
+	
+	public void setAvatar(String avatar) {
+		this.avatar = avatar;
+	}
+	
+	public String getPassword() {
+		return password;
+	}
+	
+	public void setPassword(String password) {
+		this.password = password;
+	}
+	
+	public String getStatus() {
+		return status;
+	}
+	
+	public void setStatus(String status) {
+		this.status = status;
+	}
+	
+	public String getDelFlag() {
+		return delFlag;
+	}
+	
+	public void setDelFlag(String delFlag) {
+		this.delFlag = delFlag;
+	}
+	
+	public String getLoginIp() {
+		return loginIp;
+	}
+	
+	public void setLoginIp(String loginIp) {
+		this.loginIp = loginIp;
+	}
+	
+	public Date getLoginDate() {
+		return loginDate;
+	}
+	
+	public void setLoginDate(Date loginDate) {
+		this.loginDate = loginDate;
+	}
+	
+	public SysDept getDept() {
+		return dept;
+	}
+	
+	public void setDept(SysDept dept) {
+		this.dept = dept;
+	}
+	
+	public List<SysRole> getRoles() {
+		return roles;
+	}
+	
+	public void setRoles(List<SysRole> roles) {
+		this.roles = roles;
+	}
+	
+	public Long[] getRoleIds() {
+		return roleIds;
+	}
+	
+	public void setRoleIds(Long[] roleIds) {
+		this.roleIds = roleIds;
+	}
+	
+	public Long[] getPostIds() {
+		return postIds;
+	}
+	
+	public void setPostIds(Long[] postIds) {
+		this.postIds = postIds;
+	}
+	
+	public Long getRoleId() {
+		return roleId;
+	}
+	
+	public void setRoleId(Long roleId) {
+		this.roleId = roleId;
+	}
+	
+	public Long getAppUserId() {
+		return appUserId;
+	}
+	
+	public void setAppUserId(Long appUserId) {
+		this.appUserId = appUserId;
+	}
+	
+	public String getForbiddenRemark() {
+		return forbiddenRemark;
+	}
+	
+	public void setForbiddenRemark(String forbiddenRemark) {
+		this.forbiddenRemark = forbiddenRemark;
+	}
+	
+	public List<String> getRoleNames() {
+		return roleNames;
+	}
+	
+	public void setRoleNames(List<String> roleNames) {
+		this.roleNames = roleNames;
+	}
+	
+	@Override
+	public String toString() {
+		return new ToStringBuilder(this, ToStringStyle.MULTI_LINE_STYLE)
+				.append("userId", getUserId())
+				.append("deptId", getDeptId())
+				.append("userName", getUserName())
+				.append("nickName", getNickName())
+				.append("email", getEmail())
+				.append("phonenumber", getPhonenumber())
+				.append("sex", getSex())
+				.append("avatar", getAvatar())
+				.append("password", getPassword())
+				.append("status", getStatus())
+				.append("delFlag", getDelFlag())
+				.append("loginIp", getLoginIp())
+				.append("loginDate", getLoginDate())
+				.append("createBy", getCreateBy())
+				.append("createTime", getCreateTime())
+				.append("updateBy", getUpdateBy())
+				.append("updateTime", getUpdateTime())
+				.append("remark", getRemark())
+				.append("dept", getDept())
+				.toString();
+	}
 }

--
Gitblit v1.7.1