feat(user): 优化用户数据对象和查询服务
This commit is contained in:
+11
@@ -43,31 +43,42 @@ public class SystemUserTb extends KitBaseUserTimeTb {
|
|||||||
private Long deptId;
|
private Long deptId;
|
||||||
@NotBlank
|
@NotBlank
|
||||||
@ApiModelProperty(value = "用户名称")
|
@ApiModelProperty(value = "用户名称")
|
||||||
|
@TableField(value = "username")
|
||||||
private String username;
|
private String username;
|
||||||
@NotBlank
|
@NotBlank
|
||||||
@ApiModelProperty(value = "用户昵称")
|
@ApiModelProperty(value = "用户昵称")
|
||||||
|
@TableField(value = "nick_name")
|
||||||
private String nickName;
|
private String nickName;
|
||||||
@Email
|
@Email
|
||||||
@NotBlank
|
@NotBlank
|
||||||
@ApiModelProperty(value = "邮箱")
|
@ApiModelProperty(value = "邮箱")
|
||||||
|
@TableField(value = "email")
|
||||||
private String email;
|
private String email;
|
||||||
@NotBlank
|
@NotBlank
|
||||||
@ApiModelProperty(value = "电话号码")
|
@ApiModelProperty(value = "电话号码")
|
||||||
|
@TableField(value = "phone")
|
||||||
private String phone;
|
private String phone;
|
||||||
@ApiModelProperty(value = "用户性别")
|
@ApiModelProperty(value = "用户性别")
|
||||||
|
@TableField(value = "gender")
|
||||||
private String gender;
|
private String gender;
|
||||||
@ApiModelProperty(value = "头像真实名称", hidden = true)
|
@ApiModelProperty(value = "头像真实名称", hidden = true)
|
||||||
|
@TableField(value = "avatar_name")
|
||||||
private String avatarName;
|
private String avatarName;
|
||||||
@ApiModelProperty(value = "头像存储的路径", hidden = true)
|
@ApiModelProperty(value = "头像存储的路径", hidden = true)
|
||||||
|
@TableField(value = "avatar_path")
|
||||||
private String avatarPath;
|
private String avatarPath;
|
||||||
@ApiModelProperty(value = "密码")
|
@ApiModelProperty(value = "密码")
|
||||||
|
@TableField(value = "password")
|
||||||
private String password;
|
private String password;
|
||||||
@NotNull
|
@NotNull
|
||||||
@ApiModelProperty(value = "是否启用")
|
@ApiModelProperty(value = "是否启用")
|
||||||
|
@TableField(value = "enabled")
|
||||||
private Boolean enabled;
|
private Boolean enabled;
|
||||||
@ApiModelProperty(value = "是否为admin账号", hidden = true)
|
@ApiModelProperty(value = "是否为admin账号", hidden = true)
|
||||||
|
@TableField(value = "is_admin")
|
||||||
private Boolean isAdmin = false;
|
private Boolean isAdmin = false;
|
||||||
@ApiModelProperty(value = "最后修改密码的时间", hidden = true)
|
@ApiModelProperty(value = "最后修改密码的时间", hidden = true)
|
||||||
|
@TableField(value = "pwd_reset_time")
|
||||||
private Date pwdResetTime;
|
private Date pwdResetTime;
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
|
|||||||
+2
-1
@@ -342,7 +342,8 @@ public class SystemUserService {
|
|||||||
public List<KitSelectOptionVo> queryUserMetadataOptions(KitPageArgs<SystemQueryUserArgs> pageArgs) {
|
public List<KitSelectOptionVo> queryUserMetadataOptions(KitPageArgs<SystemQueryUserArgs> pageArgs) {
|
||||||
SystemQueryUserArgs args = pageArgs.getArgs();
|
SystemQueryUserArgs args = pageArgs.getArgs();
|
||||||
LambdaQueryWrapper<SystemUserTb> wrapper = new LambdaQueryWrapper<>();
|
LambdaQueryWrapper<SystemUserTb> wrapper = new LambdaQueryWrapper<>();
|
||||||
wrapper.select(SystemUserTb::getId, SystemUserTb::getDeptId, SystemUserTb::getEmail, SystemUserTb::getPhone);
|
wrapper.select(
|
||||||
|
SystemUserTb::getId, SystemUserTb::getUsername, SystemUserTb::getNickName, SystemUserTb::getDeptId, SystemUserTb::getEmail, SystemUserTb::getPhone);
|
||||||
wrapper.and(c -> {
|
wrapper.and(c -> {
|
||||||
c.eq(SystemUserTb::getPhone, args.getBlurry());
|
c.eq(SystemUserTb::getPhone, args.getBlurry());
|
||||||
c.or();
|
c.or();
|
||||||
|
|||||||
Reference in New Issue
Block a user