新增 微信第三方平台 微信一键登录接口

This commit is contained in:
Lemon
2023-08-03 16:45:50 +08:00
parent 9bd72a58d0
commit 8f8fe6694a
4 changed files with 129 additions and 7 deletions

View File

@@ -129,7 +129,7 @@ public class MemberService {
* @param merchantId 商户id
* @return token返给前端
*/
private String memberRegisterAndLogin(String phoneNumber, String merchantId, String openId) {
protected String memberRegisterAndLogin(String phoneNumber, String merchantId, String openId) {
if (StringUtils.isBlank(phoneNumber)) {
throw new BusinessException(ReturnCodeEnum.CODE_GET_MOBILE_NUMBER_BY_CODE_ERROR);
}
@@ -146,7 +146,9 @@ public class MemberService {
memberBasicInfo.setMemberId(memberId);
memberBasicInfo.setNickName("会员" + memberId);
memberBasicInfo.setMobileNumber(phoneNumber);
// memberBasicInfo.setMerchantId(Long.valueOf(merchantId));
if (StringUtils.isNotBlank(merchantId)) {
memberBasicInfo.setMerchantId(Long.valueOf(merchantId));
}
memberBasicInfo.setOpenId(openId);
// 首次新建会员,同时新建会员钱包