From 05ee5f14ca767716b2b0dca7c73b10d14bbd4c88 Mon Sep 17 00:00:00 2001 From: xuyuxiang Date: Tue, 18 May 2021 11:08:31 +0800 Subject: [PATCH] =?UTF-8?q?=E3=80=90=E4=BF=AE=E5=A4=8D=E3=80=91=E4=BF=AE?= =?UTF-8?q?=E5=A4=8D=E5=AF=86=E7=A0=81=E4=B8=BA=E7=A9=BA=E6=97=B6=E4=BA=8C?= =?UTF-8?q?=E6=AC=A1=E5=8A=A0=E5=AF=86=E7=9A=84bug?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../vip/xiaonuo/sys/modular/user/factory/SysUserFactory.java | 2 ++ .../sys/modular/user/service/impl/SysUserServiceImpl.java | 1 - 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/snowy-base/snowy-system/src/main/java/vip/xiaonuo/sys/modular/user/factory/SysUserFactory.java b/snowy-base/snowy-system/src/main/java/vip/xiaonuo/sys/modular/user/factory/SysUserFactory.java index 207fad15..17ee6f0a 100644 --- a/snowy-base/snowy-system/src/main/java/vip/xiaonuo/sys/modular/user/factory/SysUserFactory.java +++ b/snowy-base/snowy-system/src/main/java/vip/xiaonuo/sys/modular/user/factory/SysUserFactory.java @@ -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())) { diff --git a/snowy-base/snowy-system/src/main/java/vip/xiaonuo/sys/modular/user/service/impl/SysUserServiceImpl.java b/snowy-base/snowy-system/src/main/java/vip/xiaonuo/sys/modular/user/service/impl/SysUserServiceImpl.java index 6219bf2b..efaa9357 100644 --- a/snowy-base/snowy-system/src/main/java/vip/xiaonuo/sys/modular/user/service/impl/SysUserServiceImpl.java +++ b/snowy-base/snowy-system/src/main/java/vip/xiaonuo/sys/modular/user/service/impl/SysUserServiceImpl.java @@ -188,7 +188,6 @@ public class SysUserServiceImpl extends ServiceImpl 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(); //增加员工信息