2 コミット e578d4449b ... 46672a2f09

作者 SHA1 メッセージ 日付
  LiRong 46672a2f09 Merge remote-tracking branch 'origin/dev-1.1.0' into dev-1.1.0 3 ヶ月 前
  LiRong 1544d89732 退款钱数数据异常bug修复 3 ヶ月 前
共有1 個のファイルを変更した1 個の追加1 個の削除を含む
  1. 1 1
      leromro-core/src/main/java/com/leromro/core/service/impl/OrderRefundServiceImpl.java

+ 1 - 1
leromro-core/src/main/java/com/leromro/core/service/impl/OrderRefundServiceImpl.java

@@ -197,7 +197,7 @@ public class OrderRefundServiceImpl extends ServiceImpl<OrderRefundMapper, Order
             }
             List<Long> secondOrderIdList = secondOrderList.stream().map(SecondOrder::getSecondOrderId).collect(Collectors.toList());
             orderRefund.setStatus("0");
-            orderRefund.setRefundAmount(mainOrders.getServiceOnePrice().multiply(BigDecimal.valueOf(mainOrders.getSingleQuantity())).multiply(new BigDecimal(mainOrders.getTotalTimes() - secondOrderList.size())));
+            orderRefund.setRefundAmount(mainOrders.getServiceOnePrice().multiply(BigDecimal.valueOf(mainOrders.getSingleQuantity())).multiply(new BigDecimal(secondOrderList.size())));
             this.save(orderRefund);
             UpdateWrapper<MainOrders> mainOrderUpdateWrapper = new UpdateWrapper<MainOrders>().eq("main_order_id", mainOrderId).set("order_status", "5");
             mainOrdersMapper.update(null, mainOrderUpdateWrapper);