Pārlūkot izejas kodu

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

bihuisong 1 mēnesi atpakaļ
vecāks
revīzija
102c3a14dc

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

@@ -99,9 +99,11 @@ public class SysProfileController extends BaseController {
     @PutMapping
     @PutMapping
     public AjaxResult updateProfile(@RequestBody SysUser user) {
     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();
         LoginUser loginUser = SecurityUtils.getLoginUser();
         SysUser sysUser = loginUser.getSysUser();
         SysUser sysUser = loginUser.getSysUser();