@@ -358,7 +358,10 @@ public class CmsOrderDonServiceImpl extends ServiceImpl<OrderDonMapper,OrderDon>
return;
}
//调用第三方接口退款
- String outNo = orderRefundService.centerRefund(refundReq, orderDon);
+ String outNo = StrUtil.EMPTY;
+ if (refundReq.getRefundMoney() != null && refundReq.getRefundMoney().compareTo(BigDecimal.ZERO) > 0) {
+ outNo = orderRefundService.centerRefund(refundReq, orderDon);
+ }
orderDon.setRefundDesc(refundReq.getRefundDesc());
//记录退款信息
commonRefund(orderDon, refundReq.getRefundMoney(), refundReq.getOperator(), goodsDon, sku, outNo, refundType, refundReq.getIsOnly(), refundReq.getRefundBalance(), refundReq.getChatImg(), refundReq.getDeductBalance());