Browse Source

修改用户信息时,判断原密码与新密码是否一致,不一致的时候再做加密修改处理

git-svn-id: svn+ssh://10.10.101.21/source/platform/platform-b2b@4234 f3bf4e98-0cf0-11e4-a00c-a99a8b9d557d
shenj 10 years ago
parent
commit
be7fc4ea1b

+ 1 - 1
src/main/java/com/uas/platform/b2b/manage/service/impl/UserServiceImpl.java

@@ -38,7 +38,7 @@ public class UserServiceImpl implements UserService {
 				oldUser.setUserName(user.getUserName());
 				oldUser.setUserName(user.getUserName());
 			if (user.getUserIMId() != null)
 			if (user.getUserIMId() != null)
 				oldUser.setUserIMId(user.getUserIMId());
 				oldUser.setUserIMId(user.getUserIMId());
-			if (user.getUserPwd() != null)
+			if (user.getUserPwd() != null && !user.getUserPwd().equals(oldUser.getUserPwd()))
 				oldUser.setUserPwd(Md5Utils.encode(user.getUserPwd(), user.getUserUU()));
 				oldUser.setUserPwd(Md5Utils.encode(user.getUserPwd(), user.getUserUU()));
 			if (user.getUserTel() != null && !user.getUserTel().equals(oldUser.getUserTel())) {
 			if (user.getUserTel() != null && !user.getUserTel().equals(oldUser.getUserTel())) {
 				List<User> users = userDao.findUserByUserTel(user.getUserTel());
 				List<User> users = userDao.findUserByUserTel(user.getUserTel());