Kaynağa Gözat

fix alipay

release_toaliyun_real
xiaohanzi 5 yıl önce
ebeveyn
işleme
1eaa443563
1 değiştirilmiş dosya ile 12 ekleme ve 2 silme
  1. +12
    -2
      mallinkCallback/src/main/java/com/iformall/controller/callback/AliPayController.java

+ 12
- 2
mallinkCallback/src/main/java/com/iformall/controller/callback/AliPayController.java Dosyayı Görüntüle

@@ -120,14 +120,21 @@ public class AliPayController extends BaseController {
alicuser.updateTenantInfo(wxMall);
aliPayCUserService.saveOrUpdate(alicuser);
}
//跳转到商圈积分授权页面
String pointsUrl = alipayUtil.getH5SmartDistrictMallVipPointsUrl(tenantId);
if (null != alicuser.getCardOpen() && alicuser.getCardOpen() > 0) {
out.print("Auth success!.");
out.close();
response.sendRedirect(pointsUrl);
}else {
boolean opencard = alipayUtil.openCard(wxMall.getAlipayAppAuthToken(), authData.getAccessToken(), templateId, authData.getUserId());
if (opencard) {
alicuser.setCardOpen(1);
aliPayCUserService.saveOrUpdate(alicuser);
out.print("Auth success!.");
out.close();
//跳转到商圈积分授权页面
response.sendRedirect(pointsUrl);
}else {
out.print("Auth Failed!");
}
@@ -137,9 +144,12 @@ public class AliPayController extends BaseController {
}
}//商圈节分授权
}else if ("mall_vip_points".equals(scope)) {
out.print("Auth success!.");
}
out.close();
try {
out.close();
}catch(Exception e) {
}
}
/**


Yükleniyor…
İptal
Kaydet