mirror of
https://codeup.aliyun.com/67c68d4e484ca2f0a13ac3c1/ydc/jsowell-charger-web.git
synced 2026-04-22 12:05:05 +08:00
超时关闭的订单,检查一下汇付是否存在支付单,一起退款
This commit is contained in:
@@ -16,7 +16,6 @@ import com.huifu.adapay.model.Payment;
|
||||
import com.huifu.adapay.model.PaymentReverse;
|
||||
import com.huifu.adapay.model.Refund;
|
||||
import com.jsowell.JsowellApplication;
|
||||
import com.jsowell.adapay.common.AdaPayment;
|
||||
import com.jsowell.adapay.config.AbstractAdapayConfig;
|
||||
import com.jsowell.adapay.dto.*;
|
||||
import com.jsowell.adapay.factory.AdapayConfigFactory;
|
||||
@@ -25,6 +24,7 @@ import com.jsowell.adapay.response.*;
|
||||
import com.jsowell.adapay.service.AdapayService;
|
||||
import com.jsowell.adapay.vo.AdapayCorpMemberVO;
|
||||
import com.jsowell.adapay.vo.DrawCashDetailVO;
|
||||
import com.jsowell.adapay.vo.PaymentInfo;
|
||||
import com.jsowell.common.constant.CacheConstants;
|
||||
import com.jsowell.common.constant.Constants;
|
||||
import com.jsowell.common.core.domain.entity.SysDictData;
|
||||
@@ -380,11 +380,29 @@ public class SpringBootTestController {
|
||||
|
||||
@Test
|
||||
public void queryPaymentByOrderNoTest() {
|
||||
String orderNo = "C44903356969";
|
||||
String wechatAppId = "wxbb3e0d474569481d";
|
||||
String orderNo = "C84678771377_20240325162218";
|
||||
String wechatAppId = wechatAppId1;
|
||||
try {
|
||||
List<AdaPayment> adaPayments = adapayService.queryPaymentByOrderNo(orderNo, wechatAppId);
|
||||
System.out.println(JSON.toJSONString(adaPayments));
|
||||
// List<AdaPayment> adaPayments = adapayService.queryPaymentsByOrderNo(orderNo, wechatAppId);
|
||||
// System.out.println(JSON.toJSONString(adaPayments));
|
||||
|
||||
Set<PaymentInfo> paymentInfoSet = Sets.newHashSet();
|
||||
|
||||
List<PaymentInfo> paymentInfos = adapayService.queryPaymentInfosByOrderNo(orderNo, wechatAppId);
|
||||
paymentInfoSet.addAll(paymentInfos);
|
||||
System.out.println("1111:" + JSON.toJSONString(paymentInfos));
|
||||
|
||||
List<OrderPayRecord> orderPayRecordList = orderPayRecordService.getOrderPayRecordList("C84678771377");
|
||||
if (CollectionUtils.isNotEmpty(orderPayRecordList)) {
|
||||
for (OrderPayRecord orderPayRecord : orderPayRecordList) {
|
||||
List<PaymentInfo> paymentInfos2 = orderPayRecordService.parseDeductionRecord(orderPayRecord.getDeductionRecord());
|
||||
paymentInfoSet.addAll(paymentInfos2);
|
||||
System.out.println("2222:" + JSON.toJSONString(paymentInfos2));
|
||||
}
|
||||
}
|
||||
|
||||
System.out.println("set:" + JSON.toJSONString(paymentInfoSet));
|
||||
|
||||
} catch (BaseAdaPayException e) {
|
||||
throw new RuntimeException(e);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user