|
@@ -258,6 +258,7 @@ public class UserController extends BaseController {
|
|
|
{
|
|
{
|
|
|
LoginUser loginUser = getLoginUser();
|
|
LoginUser loginUser = getLoginUser();
|
|
|
SysUser currentUser = loginUser.getUser();
|
|
SysUser currentUser = loginUser.getUser();
|
|
|
|
|
+ boolean updateUserName = null != user.getPhonenumber() && !user.getPhonenumber().equals(currentUser.getPhonenumber()) && currentUser.getUserName().equals(currentUser.getPhonenumber());
|
|
|
currentUser.setNickName(user.getNickName());
|
|
currentUser.setNickName(user.getNickName());
|
|
|
currentUser.setEmail(user.getEmail());
|
|
currentUser.setEmail(user.getEmail());
|
|
|
currentUser.setPhonenumber(user.getPhonenumber());
|
|
currentUser.setPhonenumber(user.getPhonenumber());
|
|
@@ -292,6 +293,9 @@ public class UserController extends BaseController {
|
|
|
currentUser.setExamType(user.getExamType());
|
|
currentUser.setExamType(user.getExamType());
|
|
|
currentUser.setEndYear(user.getEndYear());
|
|
currentUser.setEndYear(user.getEndYear());
|
|
|
}
|
|
}
|
|
|
|
|
+ if (updateUserName) {
|
|
|
|
|
+ currentUser.setUserName(user.getPhonenumber());
|
|
|
|
|
+ }
|
|
|
if (userService.updateUserProfile(currentUser) > 0)
|
|
if (userService.updateUserProfile(currentUser) > 0)
|
|
|
{
|
|
{
|
|
|
// 更新缓存用户信息
|
|
// 更新缓存用户信息
|