update 优化 个人信息接口 改为 Bo 规避不应该接收的参数 更改其他实体作者名

This commit is contained in:
疯狂的狮子li
2023-02-05 12:17:45 +08:00
parent 07590f30f6
commit f0bbc53a0c
21 changed files with 79 additions and 43 deletions

View File

@@ -11,8 +11,7 @@ import com.ruoyi.common.mybatis.core.domain.BaseEntity;
/**
* 参数配置业务对象 sys_config
*
* @author ruoyi
* @date 2023-01-31
* @author Michelle.Chung
*/
@Data

View File

@@ -13,8 +13,7 @@ import lombok.EqualsAndHashCode;
/**
* 部门业务对象 sys_dept
*
* @author ruoyi
* @date 2023-01-31
* @author Michelle.Chung
*/
@Data

View File

@@ -12,8 +12,7 @@ import lombok.EqualsAndHashCode;
/**
* 字典数据业务对象 sys_dict_data
*
* @author ruoyi
* @date 2023-02-01
* @author Michelle.Chung
*/
@Data

View File

@@ -13,8 +13,7 @@ import lombok.EqualsAndHashCode;
/**
* 字典类型业务对象 sys_dict_type
*
* @author ruoyi
* @date 2023-02-01
* @author Michelle.Chung
*/
@Data

View File

@@ -13,8 +13,7 @@ import lombok.EqualsAndHashCode;
/**
* 菜单权限业务对象 sys_menu
*
* @author ruoyi
* @date 2023-02-01
* @author Michelle.Chung
*/
@Data

View File

@@ -13,8 +13,7 @@ import lombok.EqualsAndHashCode;
/**
* 通知公告业务对象 sys_notice
*
* @author ruoyi
* @date 2023-02-01
* @author Michelle.Chung
*/
@Data

View File

@@ -12,8 +12,7 @@ import lombok.EqualsAndHashCode;
/**
* 岗位信息业务对象 sys_post
*
* @author ruoyi
* @date 2023-02-01
* @author Michelle.Chung
*/
@Data

View File

@@ -13,8 +13,7 @@ import lombok.NoArgsConstructor;
/**
* 角色信息业务对象 sys_role
*
* @author ruoyi
* @date 2023-02-01
* @author Michelle.Chung
*/
@Data

View File

@@ -17,8 +17,7 @@ import java.util.Date;
/**
* 用户信息业务对象 sys_user
*
* @author ruoyi
* @date 2023-02-01
* @author Michelle.Chung
*/
@Data

View File

@@ -0,0 +1,55 @@
package com.ruoyi.system.domain.bo;
import com.ruoyi.common.core.xss.Xss;
import com.ruoyi.common.mybatis.core.domain.BaseEntity;
import com.ruoyi.common.sensitive.annotation.Sensitive;
import com.ruoyi.common.sensitive.core.SensitiveStrategy;
import jakarta.validation.constraints.Email;
import jakarta.validation.constraints.Size;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.NoArgsConstructor;
/**
* 个人信息业务处理
*
* @author Michelle.Chung
*/
@Data
@NoArgsConstructor
@EqualsAndHashCode(callSuper = true)
public class SysUserProfileBo extends BaseEntity {
/**
* 用户ID
*/
private Long userId;
/**
* 用户昵称
*/
@Xss(message = "用户昵称不能包含脚本字符")
@Size(min = 0, max = 30, message = "用户昵称长度不能超过{max}个字符")
private String nickName;
/**
* 用户邮箱
*/
@Sensitive(strategy = SensitiveStrategy.EMAIL)
@Email(message = "邮箱格式不正确")
@Size(min = 0, max = 50, message = "邮箱长度不能超过{max}个字符")
private String email;
/**
* 手机号码
*/
@Sensitive(strategy = SensitiveStrategy.PHONE)
private String phonenumber;
/**
* 用户性别0男 1女 2未知
*/
private String sex;
}

View File

@@ -14,8 +14,7 @@ import java.util.Date;
/**
* 参数配置视图对象 sys_config
*
* @author ruoyi
* @date 2023-01-31
* @author Michelle.Chung
*/
@Data
@ExcelIgnoreUnannotated

View File

@@ -13,8 +13,7 @@ import java.util.Date;
/**
* 部门视图对象 sys_dept
*
* @author ruoyi
* @date 2023-01-31
* @author Michelle.Chung
*/
@Data
@ExcelIgnoreUnannotated

View File

@@ -14,8 +14,7 @@ import java.util.Date;
/**
* 字典数据视图对象 sys_dict_data
*
* @author ruoyi
* @date 2023-02-01
* @author Michelle.Chung
*/
@Data
@ExcelIgnoreUnannotated

View File

@@ -14,8 +14,7 @@ import java.util.Date;
/**
* 字典类型视图对象 sys_dict_type
*
* @author ruoyi
* @date 2023-02-01
* @author Michelle.Chung
*/
@Data
@ExcelIgnoreUnannotated

View File

@@ -12,8 +12,7 @@ import java.util.List;
/**
* 菜单权限视图对象 sys_menu
*
* @author ruoyi
* @date 2023-02-01
* @author Michelle.Chung
*/
@Data
public class SysMenuVo implements Serializable {

View File

@@ -13,8 +13,7 @@ import java.util.Date;
/**
* 通知公告视图对象 sys_notice
*
* @author ruoyi
* @date 2023-02-01
* @author Michelle.Chung
*/
@Data
public class SysNoticeVo implements Serializable {

View File

@@ -15,8 +15,7 @@ import java.util.Date;
/**
* 岗位信息视图对象 sys_post
*
* @author ruoyi
* @date 2023-02-01
* @author Michelle.Chung
*/
@Data
@ExcelIgnoreUnannotated

View File

@@ -15,8 +15,7 @@ import java.util.Set;
/**
* 角色信息视图对象 sys_role
*
* @author ruoyi
* @date 2023-02-01
* @author Michelle.Chung
*/
@Data
@ExcelIgnoreUnannotated

View File

@@ -14,8 +14,7 @@ import java.util.List;
/**
* 用户信息视图对象 sys_user
*
* @author ruoyi
* @date 2023-02-01
* @author Michelle.Chung
*/
@Data
public class SysUserVo implements Serializable {