update 未启动退款

This commit is contained in:
Guoqs
2024-09-25 09:36:31 +08:00
parent af6ab1502d
commit 2445e73c44

View File

@@ -2146,6 +2146,7 @@ public class OrderBasicInfoServiceImpl implements OrderBasicInfoService {
String merchantId = orderBasicInfo.getMerchantId();
String wechatAppId = pileMerchantInfoService.queryAppIdByMerchantId(merchantId);
String delayMode = pileMerchantInfoService.getDelayModeByWechatAppId(wechatAppId);
logger.info("checkUnpaidOrder orderCode:{}, merchantId:{}, wechatAppId:{}, delayMode:{}", orderCode, merchantId, wechatAppId, delayMode);
// 订单总金额
BigDecimal orderAmount = orderBasicInfo.getOrderAmount() == null ? BigDecimal.ZERO : orderBasicInfo.getOrderAmount();
@@ -2172,7 +2173,7 @@ public class OrderBasicInfoServiceImpl implements OrderBasicInfoService {
for (PaymentInfo paymentInfo : paymentInfoSet) {
String paymentId = paymentInfo.getPaymentId();
BigDecimal payAmt = new BigDecimal(paymentInfo.getAmount());
if (MerchantDelayModeEnum.DELAY.getMode().equals(delayMode)) {
if (MerchantDelayModeEnum.DELAY.getValue().equals(delayMode)) {
// 延时分账商户,创建交易撤销请求
adapayService.createPaymentReverseRequest(paymentId, payAmt, wechatAppId, memberId, ScenarioEnum.ORDER.getValue(), orderCode);
} else {