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