diff --git a/ssjygl-xsx-common/src/main/java/com/cowr/ssjygl/stat/customer/CustomerStatService.java b/ssjygl-xsx-common/src/main/java/com/cowr/ssjygl/stat/customer/CustomerStatService.java index ad5c940..3f0a520 100644 --- a/ssjygl-xsx-common/src/main/java/com/cowr/ssjygl/stat/customer/CustomerStatService.java +++ b/ssjygl-xsx-common/src/main/java/com/cowr/ssjygl/stat/customer/CustomerStatService.java @@ -133,9 +133,13 @@ public class CustomerStatService { " group by t.customer_id\n" + " ) b on b.customer_id= a.customer_id\n" + " ) b on b.customer_id= t.customer_id\n" + - " left join (select customer_id, ifnull(sum(presell_amount), 0) presell_amount from presell_order where del = 0 group by customer_id) p\n" + + " left join (select customer_id, ifnull(sum(presell_amount), 0) presell_amount from presell_order where del = 0" + + " and presell_date <= ?" + + " group by customer_id) p\n" + " on p.customer_id = t.customer_id\n"; + paraList.add(querytm); + if (customer_id != null) { paraList.add(querytm); // paraList.add(customer_id);