瀏覽代碼

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

xgb 5 天之前
父節點
當前提交
fa51af60b9
共有 1 個文件被更改,包括 9 次插入1 次删除
  1. 9 1
      fs-service/src/main/java/com/fs/his/service/impl/FsUserInfoServiceImpl.java

+ 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;