Commit 8ab4c95b by 徐康

Merge remote-tracking branch 'origin/feature/xukang_20211201_虚拟订单退款' into…

Merge remote-tracking branch 'origin/feature/xukang_20211201_虚拟订单退款' into feature/xukang_20211201_虚拟订单退款
parents 78b01162 4c89dcf6
...@@ -291,6 +291,9 @@ public class OrderServiceImpl implements Orderservice { ...@@ -291,6 +291,9 @@ public class OrderServiceImpl implements Orderservice {
private PaymentHandle paymentHandle; private PaymentHandle paymentHandle;
@Autowired @Autowired
private StockHandle stockHandle; private StockHandle stockHandle;
@Value("${sellcoupon.test.order.refund.fail:}")
private Integer testOrderRefundFail;
// @Override // @Override
// public BaseResponse checkBeforeCreateOrder(CheckBeforeCreateOrderRequestVo requestVo) { // public BaseResponse checkBeforeCreateOrder(CheckBeforeCreateOrderRequestVo requestVo) {
// String trackingNo = LogThreadLocal.getTrackingNo(); // String trackingNo = LogThreadLocal.getTrackingNo();
...@@ -3635,6 +3638,10 @@ public class OrderServiceImpl implements Orderservice { ...@@ -3635,6 +3638,10 @@ public class OrderServiceImpl implements Orderservice {
// fisherman ----> 支付校验 begin // fisherman ----> 支付校验 begin
BigDecimal refundAmount = orderVerifyHandle.getRefundAmount(orderBean, false); BigDecimal refundAmount = orderVerifyHandle.getRefundAmount(orderBean, false);
orderBean.setAmount(refundAmount.longValue()); orderBean.setAmount(refundAmount.longValue());
// fisherman 模拟退款失败
if (Objects.nonNull(testOrderRefundFail)) {
orderBean.setAmount(refundAmount.longValue() + testOrderRefundFail);
}
//支付退款 //支付退款
PayRefundResponse refundResponse; PayRefundResponse refundResponse;
try { try {
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment