Browse Source

添加退款时总金额

zhangxin 13 hours ago
parent
commit
d37746a7b3

+ 2 - 1
yami-shop-api/src/main/java/com/yami/shop/api/controller/OrderRefundController.java

@@ -368,7 +368,8 @@ public class OrderRefundController {
         if (orderRefundParam.getRefundType().equals(RefundType.ALL.value())){
             refundTotalMoney= refundTotalMoney.add(BigDecimal.valueOf(Arith.mul(order.getFreightAmount(), 100)));
         }
-        newOrderRefund.setRefundTotalMoney(refundTotalMoney);
+
+        newOrderRefund.setRefundTotalMoney(BigDecimal.valueOf(Arith.div(refundTotalMoney.doubleValue(), 100,2)));
         newOrderRefund.setGoodsNum(orderRefundParam.getGoodsNum());
         newOrderRefund.setApplyType(orderRefundParam.getApplyType());
         if (Objects.equals(orderRefundParam.getApplyType(), 2)) {