|
@@ -31,9 +31,12 @@ public class UserServiceImpl implements UserService {
|
|
|
oldUser = new com.uas.platform.b2b.model.User();
|
|
oldUser = new com.uas.platform.b2b.model.User();
|
|
|
oldUser.setEnable(Constant.YES);
|
|
oldUser.setEnable(Constant.YES);
|
|
|
}
|
|
}
|
|
|
- oldUser.setUserEmail(detail.getEmail());
|
|
|
|
|
- oldUser.setUserIdcode(detail.getIdCode());
|
|
|
|
|
- oldUser.setUserName(detail.getName());
|
|
|
|
|
|
|
+ if (null != detail.getEmail())
|
|
|
|
|
+ oldUser.setUserEmail(detail.getEmail());
|
|
|
|
|
+ if (null != detail.getIdCode())
|
|
|
|
|
+ oldUser.setUserIdcode(detail.getIdCode());
|
|
|
|
|
+ if (null != detail.getName())
|
|
|
|
|
+ oldUser.setUserName(detail.getName());
|
|
|
boolean needChangePwd = false;
|
|
boolean needChangePwd = false;
|
|
|
if (user.getPassword() != null) {
|
|
if (user.getPassword() != null) {
|
|
|
if (user.getPassword().length() < 32) {// 传过来的是明文
|
|
if (user.getPassword().length() < 32) {// 传过来的是明文
|
|
@@ -45,8 +48,10 @@ public class UserServiceImpl implements UserService {
|
|
|
oldUser.setUserPwd(user.getPassword());// 传过来的是密文
|
|
oldUser.setUserPwd(user.getPassword());// 传过来的是密文
|
|
|
}
|
|
}
|
|
|
}
|
|
}
|
|
|
- oldUser.setUserSex(detail.getSex());
|
|
|
|
|
- oldUser.setUserTel(detail.getMobile());
|
|
|
|
|
|
|
+ if (null != detail.getSex())
|
|
|
|
|
+ oldUser.setUserSex(detail.getSex());
|
|
|
|
|
+ if (null != detail.getMobile())
|
|
|
|
|
+ oldUser.setUserTel(detail.getMobile());
|
|
|
|
|
|
|
|
Enterprise enterprise = getEnterprise(user);
|
|
Enterprise enterprise = getEnterprise(user);
|
|
|
if (enterprise != null) {
|
|
if (enterprise != null) {
|