|  | @@ -59,7 +59,18 @@ public class SysProfileController extends BaseController
 | 
	
		
			
				|  |  |      @PutMapping
 | 
	
		
			
				|  |  |      public AjaxResult updateProfile(@RequestBody SysUser user)
 | 
	
		
			
				|  |  |      {
 | 
	
		
			
				|  |  | -        return toAjax(userService.updateUserProfile(user));
 | 
	
		
			
				|  |  | +        if (userService.updateUserProfile(user) > 0)
 | 
	
		
			
				|  |  | +        {
 | 
	
		
			
				|  |  | +            LoginUser loginUser = tokenService.getLoginUser(ServletUtils.getRequest());
 | 
	
		
			
				|  |  | +            // 更新缓存用户信息
 | 
	
		
			
				|  |  | +            loginUser.getUser().setNickName(user.getNickName());
 | 
	
		
			
				|  |  | +            loginUser.getUser().setPhonenumber(user.getPhonenumber());
 | 
	
		
			
				|  |  | +            loginUser.getUser().setEmail(user.getEmail());
 | 
	
		
			
				|  |  | +            loginUser.getUser().setSex(user.getSex());
 | 
	
		
			
				|  |  | +            tokenService.setLoginUser(loginUser);
 | 
	
		
			
				|  |  | +            return AjaxResult.success();
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +        return AjaxResult.error("修改个人信息异常,请联系管理员");
 | 
	
		
			
				|  |  |      }
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |      /**
 | 
	
	
		
			
				|  | @@ -98,6 +109,7 @@ public class SysProfileController extends BaseController
 | 
	
		
			
				|  |  |              {
 | 
	
		
			
				|  |  |                  AjaxResult ajax = AjaxResult.success();
 | 
	
		
			
				|  |  |                  ajax.put("imgUrl", avatar);
 | 
	
		
			
				|  |  | +                // 更新缓存用户头像
 | 
	
		
			
				|  |  |                  loginUser.getUser().setAvatar(avatar);
 | 
	
		
			
				|  |  |                  tokenService.setLoginUser(loginUser);
 | 
	
		
			
				|  |  |                  return ajax;
 |