fix: update user
This commit is contained in:
@@ -62,10 +62,18 @@ public class UProfileController extends BaseController
|
||||
{
|
||||
LoginUser<UUser> loginUser = SecurityUtils.getLoginUser();
|
||||
UUser currentUser = loginUser.getUser();
|
||||
currentUser.setNickName(user.getNickName());
|
||||
currentUser.setEmail(user.getEmail());
|
||||
currentUser.setPhonenumber(user.getPhonenumber());
|
||||
currentUser.setSex(user.getSex());
|
||||
if (user.getNickName() != null) {
|
||||
currentUser.setNickName(user.getNickName());
|
||||
}
|
||||
if (user.getEmail() != null) {
|
||||
currentUser.setEmail(user.getEmail());
|
||||
}
|
||||
if (user.getPhonenumber() != null) {
|
||||
currentUser.setPhonenumber(user.getPhonenumber());
|
||||
}
|
||||
if (user.getSex() != null) {
|
||||
currentUser.setSex(user.getSex());
|
||||
}
|
||||
if (StringUtils.isNotEmpty(user.getPhonenumber()) && !userService.checkPhoneUnique(currentUser))
|
||||
{
|
||||
return error("修改用户'" + loginUser.getUsername() + "'失败,手机号码已存在");
|
||||
|
||||
Reference in New Issue
Block a user