From 24d94584dc63c1273afb2b96f179b130e2eedd6f Mon Sep 17 00:00:00 2001 From: xiaohanzi Date: Wed, 21 Apr 2021 16:54:32 +0800 Subject: [PATCH] fix alipay --- .../com/iformall/controller/callback/AliPayController.java | 3 +++ .../main/java/com/iformall/service/pay/alipay/AliPayUtil.java | 4 ++-- 2 files changed, 5 insertions(+), 2 deletions(-) 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;