diff --git a/mallinkCallback/src/main/java/com/iformall/controller/callback/AliPayController.java b/mallinkCallback/src/main/java/com/iformall/controller/callback/AliPayController.java index 1993aac46..b4236fa71 100644 --- a/mallinkCallback/src/main/java/com/iformall/controller/callback/AliPayController.java +++ b/mallinkCallback/src/main/java/com/iformall/controller/callback/AliPayController.java @@ -119,6 +119,9 @@ public class AliPayController extends BaseController { alicuser.setPhone(phone); alicuser.updateTenantInfo(wxMall); aliPayCUserService.saveOrUpdate(alicuser); + }else { + alicuser.setPhone(phone); + aliPayCUserService.saveOrUpdate(alicuser); } //跳转到商圈积分授权页面 String pointsUrl = alipayUtil.getH5SmartDistrictMallVipPointsUrl(tenantId); diff --git a/mallinkService/src/main/java/com/iformall/service/pay/alipay/AliPayUtil.java b/mallinkService/src/main/java/com/iformall/service/pay/alipay/AliPayUtil.java index 1d295e4a7..6acec76ad 100644 --- a/mallinkService/src/main/java/com/iformall/service/pay/alipay/AliPayUtil.java +++ b/mallinkService/src/main/java/com/iformall/service/pay/alipay/AliPayUtil.java @@ -189,8 +189,8 @@ public class AliPayUtil { public boolean setSmartDistrictMemberCardModelConfig(String appAuthToken,String templateId) { try { AlipayOpenApiGenericResponse response = AliPayApi.setMemberCardModelConfig(getConfig(),appAuthToken, templateId, - new String[] {EnumMemberCardConfig.OPEN_FORM_FIELD_MOBILE.getCode(),EnumMemberCardConfig.OPEN_FORM_FIELD_NAME.getCode()} - ,new String[] {EnumMemberCardConfig.OPEN_FORM_FIELD_GENDER.getCode()}); + new String[] {EnumMemberCardConfig.OPEN_FORM_FIELD_MOBILE.getCode()} + ,new String[] {EnumMemberCardConfig.OPEN_FORM_FIELD_NAME.getCode()}); JSONObject result = getGenericResponse(response.getHttpBody(),"alipay_marketing_card_formtemplate_set_response"); if (null != result) { return true;