浏览代码

修改用户默认头像功能提交

zsy 2 月之前
父节点
当前提交
01c124b399
共有 7 个文件被更改,包括 10 次插入4 次删除
  1. 10 4
      src/main/java/com/rf/help/user/rest/UserController.java
  2. 二进制
      userAvatar/man1.png
  3. 二进制
      userAvatar/man2.png
  4. 二进制
      userAvatar/man3.png
  5. 二进制
      userAvatar/woman1.png
  6. 二进制
      userAvatar/woman2.png
  7. 二进制
      userAvatar/woman3.png

+ 10 - 4
src/main/java/com/rf/help/user/rest/UserController.java

@@ -31,6 +31,7 @@ import java.io.File;
 import java.io.FileInputStream;
 import java.io.IOException;
 import java.util.HashMap;
+import java.util.Random;
 
 /**
  * @Description: 用户注册登录等相关接口
@@ -87,8 +88,13 @@ public class UserController extends BaseController {
             userEntity.setPhone("-");
             userEntity.setGender("0");
             userEntity.setPassword("-");
-            userEntity.setAvatar("-");
-
+            Random rand = new Random();
+            int number = rand.nextInt(3) + 1;
+            if (userEntity.getGender().equals("1")){
+                userEntity.setAvatar("./userAvatar/man"+number+".png");
+            }else {
+                userEntity.setAvatar("./userAvatar/woman"+number+".png");
+            }
             userEntity = this.userService.save(userEntity);
             resultJson.put("improve",true);
         }
@@ -156,9 +162,9 @@ public class UserController extends BaseController {
                     File fileLocal = new File(FILEDIR, fileName);
                     FileUtils.copyInputStreamToFile(avatar.getInputStream(), fileLocal);
                     avatarUrl = FILEDIR + fileName;
-                    userEntity.setAvatar(avatarUrl);
+                    /*userEntity.setAvatar(avatarUrl);
                     userEntity.setUpdateTime(DateUtil.now());
-                    this.userService.save(userEntity);
+                    this.userService.save(userEntity);*/
                     return success(avatarUrl);
                 } catch (Exception e) {
                     e.printStackTrace();

二进制
userAvatar/man1.png


二进制
userAvatar/man2.png


二进制
userAvatar/man3.png


二进制
userAvatar/woman1.png


二进制
userAvatar/woman2.png


二进制
userAvatar/woman3.png