Selaa lähdekoodia

修改会员信息名字和昵称不同步的问题

Alex 4 vuotta sitten
vanhempi
commit
b2b96d41a5

+ 4 - 0
ruoyi-app/src/main/java/com/ruoyi/app/controller/AppUserController.java

@@ -67,6 +67,10 @@ public class AppUserController extends AppBaseController {
         if (memberVo.getUserId() == null) {
             return AjaxResult.error("userId不能为空");
         }
+        if (StringUtils.isNotBlank(memberVo.getNickName())){
+            // 修改昵称,并同步姓名
+            memberVo.setName(memberVo.getNickName());
+        }
         return toAjax(userService.saveOrUpdate(memberVo) ? 1 : 0);
     }
 }

+ 5 - 0
ruoyi-app/src/main/java/com/ruoyi/app/controller/FamilyMemberController.java

@@ -155,6 +155,11 @@ public class FamilyMemberController extends AppBaseController {
         }
         // TODO copy后,id不知道还有没有
         BeanUtils.copyBeanProp(memberVo,member);
+
+        if (StringUtils.isNotBlank(member.getNickName())){
+            // 修改姓名,并同步昵称
+            memberVo.setNickName(member.getName());
+        }
         if(!appUserService.saveOrUpdate(memberVo)){
             return AjaxResult.error("保存失败");
         }