|
|
|
@@ -170,8 +170,8 @@ public class WxPayOrderServiceImpl implements WxPayOrderService { |
|
|
|
PayQueryAdapterResult queryResult = null; |
|
|
|
int wxpaystatus = 0; |
|
|
|
try { |
|
|
|
queryResult = payServiceFactory.getPayAdapterService(oldRecord.getPayFrom()).queryPayStatus(oldRecord, order, appInfo, payAccount); |
|
|
|
wxpaystatus = payServiceFactory.getPayAdapterService(oldRecord.getPayFrom()).queryPayStatus(queryResult, oldRecord.getPayOrderNo()); |
|
|
|
queryResult = payServiceFactory.getPayAdapterService(oldRecord.getPayVendor()).queryPayStatus(oldRecord, order, appInfo, payAccount); |
|
|
|
wxpaystatus = payServiceFactory.getPayAdapterService(oldRecord.getPayVendor()).queryPayStatus(queryResult, oldRecord.getPayOrderNo()); |
|
|
|
} catch (Exception e) { |
|
|
|
logger.error("pay order service handleWxOrderQuery error: " ,e); |
|
|
|
throw new MallinkException(ErrorCode.PAY_ORDER_ERROR); |
|
|
|
|