Procházet zdrojové kódy

管乐迷商城改造

zouxuan před 1 rokem
rodič
revize
71efcff2e9

+ 1 - 1
mec-biz/src/main/java/com/ym/mec/biz/service/impl/SellOrderServiceImpl.java

@@ -266,7 +266,7 @@ public class SellOrderServiceImpl extends BaseServiceImpl<Integer, SellOrder> im
                 OrderCreate.OrderItem orderItemCreate = new OrderCreate.OrderItem();
                 orderItemCreate.setProductQuantity(orders.size());
                 orderItemCreate.setProductSkuId(skuId.longValue());
-                orderItemCreate.setRealAmount(orders.get(0).getExpectAmount());
+                orderItemCreate.setRealAmount(orders.stream().map(SellOrder::getExpectAmount).reduce(BigDecimal.ZERO, BigDecimal::add).divide(new BigDecimal(orders.size()), 2, RoundingMode.DOWN));
                 orderItems.add(orderItemCreate);
             });
         });