zoujiajian hace 3 años
padre
commit
b5c48b00ee

+ 1 - 1
netflix-service/src/main/java/com/cyksj/task/StatisticsDataScheduler.java

@@ -156,7 +156,7 @@ public class StatisticsDataScheduler {
 						List<OrderDon> orderDon = Optional.ofNullable(orderDonService.list(Wrappers.lambdaQuery(OrderDon.class).eq(OrderDon::getSkuId, sku.getId()).between(OrderDon::getCreatedTime, yesZeroDate, thisZeroDate))).orElse(new ArrayList<>());
 						Set<Long> userList = Optional.ofNullable(orderDon.stream().map(OrderDon::getUserId).collect(Collectors.toSet())).orElse(new HashSet<>());
 						realGoodsData.setNumOfUser(userList.size());
-						List<OrderDon> collect = orderDon.stream().filter((order) -> noOrderStatus.contains(order.getStatus())).collect(Collectors.toList());
+						List<OrderDon> collect = orderDon.stream().filter((order) -> !noOrderStatus.contains(order.getStatus())).collect(Collectors.toList());
 						realGoodsData.setNumOfOrder(collect.size());
 						Optional<BigDecimal> money = collect.stream().map(OrderDon::getMoney).reduce(BigDecimal::add);
 						realGoodsData.setMoney(money.isPresent() ? money.get() : BigDecimal.ZERO);