소스 검색

修复个人信息修改头像点击保存头像地址错误问题

bihuisong 1 개월 전
부모
커밋
102c3a14dc
1개의 변경된 파일5개의 추가작업 그리고 3개의 파일을 삭제
  1. 5 3
      src/main/java/com/ruoyi/system/controller/SysProfileController.java

+ 5 - 3
src/main/java/com/ruoyi/system/controller/SysProfileController.java

@@ -99,9 +99,11 @@ public class SysProfileController extends BaseController {
     @PutMapping
     public AjaxResult updateProfile(@RequestBody SysUser user) {
         //截取头像
-        int index = user.getAvatar().lastIndexOf("group");
-        if (index != -1) {
-            user.setAvatar(user.getAvatar().substring(index));
+        if (StringUtils.isNotEmpty(user.getAvatar())) {
+            int index = user.getAvatar().lastIndexOf("group");
+            if (index != -1) {
+                user.setAvatar(user.getAvatar().substring(index));
+            }
         }
         LoginUser loginUser = SecurityUtils.getLoginUser();
         SysUser sysUser = loginUser.getSysUser();