src/main/java/cc/mrbird/febs/mall/service/impl/ApiMallOrderInfoServiceImpl.java | ●●●●● patch | view | raw | blame | history |
src/main/java/cc/mrbird/febs/mall/service/impl/ApiMallOrderInfoServiceImpl.java
@@ -437,6 +437,12 @@ orderRefund.setRefundTime(new Date()); orderRefund.setBeforeStatus(beforeStatus); orderRefund.setStatus(OrderRefundStatusEnum.REFUND_APPLY.getValue()); // 未发货则退运费,发货了则不退 if (beforeStatus == 2) { orderRefund.setAmount(orderInfo.getAmount().add(orderInfo.getCarriage())); } else { orderRefund.setAmount(orderInfo.getAmount()); } mallOrderRefundMapper.updateById(orderRefund); }