Browse Source

tt

release_toaliyun_real
xhxu 5 years ago
parent
commit
a170e13309
1 changed files with 9 additions and 0 deletions
  1. +9
    -0
      mallinkService/src/main/java/com/iformall/service/impl/WxPayBillServiceImpl.java

+ 9
- 0
mallinkService/src/main/java/com/iformall/service/impl/WxPayBillServiceImpl.java View File

@@ -506,6 +506,15 @@ public class WxPayBillServiceImpl implements WxPayBillService {
public ResultData payBillClose(WxAppinfo appInfo, WxPayBill record) {

try {
//关闭之前先查询
ResultData resultData = payBillQuery(appInfo, record);
if(resultData.code == Result.SUCCESS) {
Map<String, String> map = (Map) resultData.data;
if("SUCCESS".equals(map.get("result_code")) && "SUCCESS".equals(map.get("trade_state"))){
return new ResultData(ErrorCode.ORDER_HAD_PAY);
}
}

String response = wechatPayBillClose(appInfo, record);

logger.info("pay bill close, " + record.toString() + ", response: " + response);


Loading…
Cancel
Save