Преглед изворни кода

[支付回调][修复]

release_toaliyun_real
Stormeye.Wu пре 7 година
родитељ
комит
9f04bb2812
1 измењених фајлова са 14 додато и 8 уклоњено
  1. +14
    -8
      mallinkService/src/main/java/com/simple/service/impl/WxPayOrderServiceImpl.java

+ 14
- 8
mallinkService/src/main/java/com/simple/service/impl/WxPayOrderServiceImpl.java Прегледај датотеку

@@ -407,7 +407,7 @@ public class WxPayOrderServiceImpl implements WxPayOrderService {
return XmlUtil.getRequestXml(resultMap); return XmlUtil.getRequestXml(resultMap);
} }
} catch (RuntimeException e) { } catch (RuntimeException e) {
logger.warn("notify order, alipay checksign error, paramMap: " + paramMap.toString() + ", payWay:" + payWay.toString() + ", e:" + e.getMessage());
logger.warn("notify order, checksign error, paramMap: " + paramMap.toString() + ", payWay:" + payWay.toString() + ", e:" + e.getMessage());
throw new MallinkException(ErrorCode.PAY_ORDER_ERROR); throw new MallinkException(ErrorCode.PAY_ORDER_ERROR);
} }
SortedMap resultMap = new TreeMap(); SortedMap resultMap = new TreeMap();
@@ -474,15 +474,21 @@ public class WxPayOrderServiceImpl implements WxPayOrderService {
} }


// 微信模板通知用户 // 微信模板通知用户
WxAppinfo appinfoQ = new WxAppinfo();
appinfoQ.setTenantId(order.getTenantId());
appinfoQ.setType(EnumAppType.C.getCode());
List<WxAppinfo> appinfoList = wxAppinfoMapper.select(appinfoQ);
if (appinfoList.size() >0) {
WxAppinfo appinfo = appinfoList.get(0);
sendPaySuccessMsg(appinfo, order, updateOrder);
try {
WxAppinfo appinfoQ = new WxAppinfo();
appinfoQ.setTenantId(order.getTenantId());
appinfoQ.setType(EnumAppType.C.getCode());
List<WxAppinfo> appinfoList = wxAppinfoMapper.select(appinfoQ);
if (appinfoList.size() >0) {
WxAppinfo appinfo = appinfoList.get(0);
sendPaySuccessMsg(appinfo, order, updateOrder);
}
} catch (Exception e) {
logger.error("微信模板通知error: " + e.getMessage());
// throw new MallinkException(ErrorCode.DB_FAIL.getCode(), "订单数据库更新失败: " + e.getMessage());
} }



// End of 微信模板通知用户 // End of 微信模板通知用户


/* /*


Loading…
Откажи
Сачувај