diff --git a/src/main/java/com/ycwl/basic/controller/mobile/AppMemberController.java b/src/main/java/com/ycwl/basic/controller/mobile/AppMemberController.java index 33faf9e..a449adc 100644 --- a/src/main/java/com/ycwl/basic/controller/mobile/AppMemberController.java +++ b/src/main/java/com/ycwl/basic/controller/mobile/AppMemberController.java @@ -38,7 +38,12 @@ public class AppMemberController { } @PostMapping("/undefined/login") @IgnoreToken - public ApiResponse login(@RequestBody WeChatUserInfoDTO userInfoDTO) throws Exception { + public ApiResponse loginUndefined(@RequestBody WeChatUserInfoDTO userInfoDTO) throws Exception { + return memberService.login(null, userInfoDTO.getCode(), userInfoDTO); + } + @PostMapping({"//login", "/login"}) + @IgnoreToken + public ApiResponse loginNoScenicId(@RequestBody WeChatUserInfoDTO userInfoDTO) throws Exception { return memberService.login(null, userInfoDTO.getCode(), userInfoDTO); } @@ -77,4 +82,4 @@ public class AppMemberController { return memberService.getScenicServiceNoticeStatus(scenicId); } -} +} \ No newline at end of file diff --git a/src/main/java/com/ycwl/basic/service/mobile/impl/AppMemberServiceImpl.java b/src/main/java/com/ycwl/basic/service/mobile/impl/AppMemberServiceImpl.java index 17edad1..79d1138 100644 --- a/src/main/java/com/ycwl/basic/service/mobile/impl/AppMemberServiceImpl.java +++ b/src/main/java/com/ycwl/basic/service/mobile/impl/AppMemberServiceImpl.java @@ -126,6 +126,7 @@ public class AppMemberServiceImpl implements AppMemberService { String jwt = jwtTokenUtil.generateToken(jwtInfo); Map resMap = new HashMap<>(); resMap.put("token", jwt); + resMap.put("scenicId", scenicId); resMap.put("user", memberRespVO); return ApiResponse.success(resMap);