diff --git a/src/main/java/com/huaheng/pc/system/user/controller/ProfileController.java b/src/main/java/com/huaheng/pc/system/user/controller/ProfileController.java
index f8dd617..4618fde 100644
--- a/src/main/java/com/huaheng/pc/system/user/controller/ProfileController.java
+++ b/src/main/java/com/huaheng/pc/system/user/controller/ProfileController.java
@@ -83,7 +83,7 @@ public class ProfileController extends BaseController
         int rows = userService.resetUserPwd(user);
         if (rows > 0)
         {
-            setUser(userService.selectUserById(user.getId()));
+//            setUser(userService.selectUserById(user.getId()));
             return success();
         }
         return error();
@@ -119,7 +119,7 @@ public class ProfileController extends BaseController
     {
         if (userService.updateUserInfo(user) > 0)
         {
-            setUser(userService.selectUserById(user.getId()));
+//            setUser(userService.selectUserById(user.getId()));
             return success();
         }
         return error();
@@ -142,7 +142,9 @@ public class ProfileController extends BaseController
                 user.setAvatar(avatar);
                 if (userService.updateUserInfo(user) > 0)
                 {
-                    setUser(userService.selectUserById(user.getId()));
+                    User loginUser = getUser();
+                    loginUser.setAvatar(avatar);
+                    setUser(loginUser);
                     return success();
                 }
             }