【修复】修复密码为空时二次加密的bug
This commit is contained in:
parent
cadedcc7d2
commit
05ee5f14ca
@ -65,6 +65,8 @@ public class SysUserFactory {
|
||||
String password = ConstantContextHolder.getDefaultPassWord();
|
||||
//设置密码为Md5加密后的密码
|
||||
sysUser.setPassword(BCrypt.hashpw(password, BCrypt.gensalt()));
|
||||
} else {
|
||||
sysUser.setPassword(BCrypt.hashpw(sysUser.getPassword(), BCrypt.gensalt()));
|
||||
}
|
||||
|
||||
if (ObjectUtil.isEmpty(sysUser.getAvatar())) {
|
||||
|
@ -188,7 +188,6 @@ public class SysUserServiceImpl extends ServiceImpl<SysUserMapper, SysUser> impl
|
||||
SysUser sysUser = new SysUser();
|
||||
BeanUtil.copyProperties(sysUserParam, sysUser);
|
||||
SysUserFactory.fillAddCommonUserInfo(sysUser);
|
||||
sysUser.setPassword(BCrypt.hashpw(sysUser.getPassword(), BCrypt.gensalt()));
|
||||
this.save(sysUser);
|
||||
Long sysUserId = sysUser.getId();
|
||||
//增加员工信息
|
||||
|
Loading…
x
Reference in New Issue
Block a user