diff --git a/jsowell-admin/src/main/java/com/jsowell/api/uniapp/customer/JumpController.java b/jsowell-admin/src/main/java/com/jsowell/api/uniapp/customer/JumpController.java index b41360b0d..4376c7914 100644 --- a/jsowell-admin/src/main/java/com/jsowell/api/uniapp/customer/JumpController.java +++ b/jsowell-admin/src/main/java/com/jsowell/api/uniapp/customer/JumpController.java @@ -111,7 +111,7 @@ public class JumpController extends BaseController { public RestApiResponse getConnectorDetail(HttpServletRequest request, @PathVariable("pileConnectorCode") String pileConnectorCode) { // logger.info("app-xcx-h5查询充电枪口详情 param:{}", pileConnectorCode); String requestSource = UserAgentUtils.determineRequestSource(request); - logger.debug("查询充电枪口详情-User-Agent:{}, 请求来源:{}", request.getHeader("user-agent"), requestSource); + logger.debug("查询充电枪口详情, pileConnectorCode:{}, User-Agent:{}, 请求来源:{}", pileConnectorCode, request.getHeader("user-agent"), requestSource); RestApiResponse response = null; // 截取桩号 // String pileSn = StringUtils.substring(pileConnectorCode, 0, 14); diff --git a/jsowell-admin/src/main/java/com/jsowell/service/MemberService.java b/jsowell-admin/src/main/java/com/jsowell/service/MemberService.java index 3ae05dee1..6cca683f9 100644 --- a/jsowell-admin/src/main/java/com/jsowell/service/MemberService.java +++ b/jsowell-admin/src/main/java/com/jsowell/service/MemberService.java @@ -256,6 +256,11 @@ public class MemberService { } // 根据appid查询merchantId String firstLevelMerchantId = pileMerchantInfoService.getFirstLevelMerchantIdByWxAppId(dto.getAppId()); + // 通过手机号获取openid + MemberBasicInfo memberBasicInfo = memberBasicInfoService.selectInfoByMobileNumber(mobileNumber, firstLevelMerchantId); + if (memberBasicInfo != null && StringUtils.isBlank(openId)) { + openId = memberBasicInfo.getOpenId(); + } // 查询手机号码是否注册过 MemberRegisterAndLoginDTO loginDTO = MemberRegisterAndLoginDTO.builder() .openId(openId)