ruoyi-service/ruoyi-order/src/main/java/com/ruoyi/order/controller/TExchangeOrderController.java
@@ -93,6 +93,7 @@ case 1: for (int i = 0; i < split.length-1; i++) { Integer reduce = tShoppingOrderService.list(new QueryWrapper<TShoppingOrder>() .eq("order_type",1) .eq("goods_id", split[i]) .eq("payment_status", 2) .ne("refund_status", 2)) @@ -103,6 +104,8 @@ case 2: for (int i = 0; i < split.length-1; i++) { Integer reduce = exchangeOrderService.list(new QueryWrapper<TExchangeOrder>() .eq("order_type",1) .ne("status",4) .eq("goods_id", split[i]) ) .stream().map(TExchangeOrder::getPurchaseQuantity).reduce(0, Integer::sum);