zyp 4 일 전
부모
커밋
572e33b133
1개의 변경된 파일4개의 추가작업 그리고 0개의 파일을 삭제
  1. 4 0
      fs-user-app/src/main/java/com/fs/app/controller/course/CourseQwLoginController.java

+ 4 - 0
fs-user-app/src/main/java/com/fs/app/controller/course/CourseQwLoginController.java

@@ -100,8 +100,12 @@ public class CourseQwLoginController extends AppBaseController {
             final WxMaService wxService = wxServiceSupplier.get();
             WxMaJscode2SessionResult session = wxService.getUserService().getSessionInfo(param.getCode());
             this.logger.info("获取{} Session:{}", logName, session);
+            if (session.getUnionid()==null){
+                return R.error("未绑定开放平台");
+            }
 
             FsUser user = userService.selectFsUserByUnionid(session.getUnionid());
+
             boolean isNewUser = false;
 
             // 用户存在时的更新逻辑