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