mirror of https://gitee.com/stylefeng/roses
【8.3.3】【sys】增加一个用户被隐藏的标识
parent
ee878423f6
commit
9df531fa13
|
@ -188,6 +188,13 @@ public class SysUser extends BaseExpandFieldEntity implements GetSortKey {
|
|||
@ChineseDescription("租户id")
|
||||
private Long tenantId;
|
||||
|
||||
/**
|
||||
* 是否隐藏:Y-隐藏,N-不隐藏,用在系统内置账号
|
||||
*/
|
||||
@TableField(value = "hidden_flag")
|
||||
@ChineseDescription("是否隐藏:Y-隐藏,N-不隐藏,用在系统内置账号")
|
||||
private String hiddenFlag;
|
||||
|
||||
//-------------------------------非实体字段-------------------------------
|
||||
//-------------------------------非实体字段-------------------------------
|
||||
//-------------------------------非实体字段-------------------------------
|
||||
|
|
|
@ -115,6 +115,9 @@ public class SysUserServiceImpl extends ServiceImpl<SysUserMapper, SysUser> impl
|
|||
// 设置用户默认头像
|
||||
sysUser.setAvatar(FileConstants.DEFAULT_AVATAR_FILE_ID);
|
||||
|
||||
// 默认不隐藏
|
||||
sysUser.setHiddenFlag(YesOrNotEnum.N.getCode());
|
||||
|
||||
this.save(sysUser);
|
||||
|
||||
// 记录一个密码修改记录
|
||||
|
@ -936,6 +939,9 @@ public class SysUserServiceImpl extends ServiceImpl<SysUserMapper, SysUser> impl
|
|||
// 数据权限范围控制
|
||||
UserDataScopeFactory.getUserDataScopeCondition(queryWrapper);
|
||||
|
||||
// 查询非隐藏的用户
|
||||
queryWrapper.ne(SysUser::getHiddenFlag, YesOrNotEnum.Y.getCode());
|
||||
|
||||
// 按用户排序字段排序
|
||||
queryWrapper.orderByAsc(SysUser::getUserSort);
|
||||
|
||||
|
|
|
@ -0,0 +1,2 @@
|
|||
ALTER TABLE `sys_user`
|
||||
ADD COLUMN `hidden_flag` char(1) NULL DEFAULT 'N' COMMENT '是否隐藏:Y-隐藏,N-不隐藏,用在系统内置账号' AFTER `master_user_id`;
|
Loading…
Reference in New Issue