Просмотр исходного кода

fix alipay

release_toaliyun_real
xiaohanzi 5 лет назад
Родитель
Сommit
1eaa443563
1 измененных файлов: 12 добавлений и 2 удалений
  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 Просмотреть файл

@@ -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) {
}
}
/**


Загрузка…
Отмена
Сохранить