Browse Source

新增用户信息 修改 微信小程序用户可根据用户id 关联用户信息

xgb 4 days ago
parent
commit
fa51af60b9

+ 9 - 1
fs-service/src/main/java/com/fs/his/service/impl/FsUserInfoServiceImpl.java

@@ -129,7 +129,15 @@ public class FsUserInfoServiceImpl extends ServiceImpl<FsUserInfoMapper, FsUserI
         if(userInfo!=null){
             throw new ServiceException("该手机号用户已存在");
         }
-        FsUser user = fsUserService.selectFsUserByPhone(fsUserInfo.getPhone());
+        FsUser user;
+        if(fsUserInfo.getUserId()!=null){ // 根据userId 绑定用户信息
+            user=fsUserService.selectFsUserById(fsUserInfo.getUserId());
+            if(user==null){
+                throw new ServiceException("该用户id不存在");
+            }
+        }else { // 根据手机号 绑定用户信息
+            user = fsUserService.selectFsUserByPhone(fsUserInfo.getPhone());
+        }
         if(user!=null){
             // 判断头像和姓名 性别是否一致 销售id
             boolean updateFlag=false;