|
|
|
@@ -142,13 +142,11 @@ public class AliPayController extends BaseController { |
|
|
|
return; |
|
|
|
}else { |
|
|
|
UserAuthData authData = alipayUtil.queryUserAuthData(wxMall.getAlipayAppAuthToken(), authCode); |
|
|
|
logger.info(">>>> UserAuthData >>>>"+JSON.toJSONString(authData)); |
|
|
|
if (null == authData ) { |
|
|
|
writeResponse(response,"Auth Failed!queryUserAuthData return null."); |
|
|
|
return; |
|
|
|
}else { |
|
|
|
Map<EnumMemberCardConfig,Object> map = alipayUtil.queryUserFormData(wxMall.getAlipayAppAuthToken(), authData.getAccessToken(), templateId, requestId); |
|
|
|
logger.info(">>>> queryUserFormData >>>>"+JSON.toJSONString(map)); |
|
|
|
if (null == map) { |
|
|
|
writeResponse(response,"Auth Failed!queryUserFormData return null."); |
|
|
|
return; |
|
|
|
@@ -160,13 +158,14 @@ public class AliPayController extends BaseController { |
|
|
|
}else { |
|
|
|
//查询该userId是否已经开卡,已经开卡不再开卡 |
|
|
|
AliPayCUser query = new AliPayCUser(); |
|
|
|
query.setAlipayUserId(authData.getUserId()); |
|
|
|
//query.setAlipayUserId(authData.getUserId()); |
|
|
|
query.setAlipayUserId(authData.getOpenId()); |
|
|
|
query.updateTenantInfo(wxMall); |
|
|
|
AliPayCUser alicuser = aliPayCUserService.getByAliPayUserId(query); |
|
|
|
if (null == alicuser) { |
|
|
|
//添加用户信息 |
|
|
|
alicuser = new AliPayCUser(); |
|
|
|
alicuser.setAlipayUserId(authData.getUserId()); |
|
|
|
alicuser.setAlipayUserId(authData.getOpenId()); |
|
|
|
alicuser.setPhone(phone); |
|
|
|
alicuser.updateTenantInfo(wxMall); |
|
|
|
aliPayCUserService.saveOrUpdate(alicuser); |
|
|
|
|