【8.1.8】更新新增用户增加一些默认信息

dev-8.1.9
fengshuonan 2024-06-07 18:56:43 +08:00
parent 7ad21cbc75
commit a5ae884c97
2 changed files with 14 additions and 3 deletions

View File

@ -2,6 +2,8 @@ package cn.stylefeng.roses.kernel.sys.modular.user.factory;
import cn.hutool.core.date.DateUtil;
import cn.hutool.core.util.ObjectUtil;
import cn.stylefeng.roses.kernel.file.api.constants.FileConstants;
import cn.stylefeng.roses.kernel.rule.enums.SexEnum;
import cn.stylefeng.roses.kernel.rule.enums.StatusEnum;
import cn.stylefeng.roses.kernel.rule.enums.YesOrNotEnum;
import cn.stylefeng.roses.kernel.sys.api.pojo.user.AddUserDTO;
@ -78,6 +80,18 @@ public class SysUserCreateFactory {
// 设置密码盐
sysUser.setPasswordSalt(addUserDTO.getPasswordSalt());
// 设置性别
sysUser.setSex(SexEnum.M.getCode());
// 设置默认非管理员
sysUser.setSuperAdminFlag(YesOrNotEnum.N.getCode());
// 设置状态开启
sysUser.setStatusFlag(StatusEnum.ENABLE.getCode());
// 设置用户默认头像
sysUser.setAvatar(FileConstants.DEFAULT_AVATAR_FILE_ID);
return sysUser;
}

View File

@ -796,9 +796,6 @@ public class SysUserServiceImpl extends ServiceImpl<SysUserMapper, SysUser> impl
SysUser simpleUser = SysUserCreateFactory.createSimpleAddUser(addUserDTO);
// 设置用户默认头像
simpleUser.setAvatar(FileConstants.DEFAULT_AVATAR_FILE_ID);
this.save(simpleUser);
// 记录一个密码修改记录