From 2f1d0855fc1caa05854365b3d4502fcf5bb2c473 Mon Sep 17 00:00:00 2001 From: Caps <452713115@qq.com> Date: Sun, 26 Apr 2020 17:51:25 +0800 Subject: [PATCH] =?UTF-8?q?=E6=8E=A8=E5=B9=BF=E7=AE=A1=E7=90=86=E9=9B=B6?= =?UTF-8?q?=E5=94=AE=E5=85=AC=E5=8F=B8?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../kiisoo/ic/generalize/service/RetailCompanyService.java | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/main/java/com/kiisoo/ic/generalize/service/RetailCompanyService.java b/src/main/java/com/kiisoo/ic/generalize/service/RetailCompanyService.java index 689dd21..1b5d4be 100644 --- a/src/main/java/com/kiisoo/ic/generalize/service/RetailCompanyService.java +++ b/src/main/java/com/kiisoo/ic/generalize/service/RetailCompanyService.java @@ -424,6 +424,8 @@ public class RetailCompanyService { } private void newCustomerStore(String startTime, String endTime, DataVO organizationalVO, List storeIds) { + LocalDate l; + l = LocalDate.parse(endTime); //最初时间的总客户人数 QueryWrapper wrapper2 = new QueryWrapper<>(); wrapper2.in("store_id", storeIds); @@ -439,13 +441,13 @@ public class RetailCompanyService { //最后时间的总客户人数 QueryWrapper wrapper3 = new QueryWrapper<>(); wrapper3.in("store_id", storeIds); - wrapper3.lt("create_time", endTime); + wrapper3.lt("create_time", l.plus(1,ChronoUnit.DAYS)); List opRelationsEnd = opSellerCustomerRelationDOMapper.selectList(wrapper3); long countEnd = opRelationsEnd.stream().map(OpSellerCustomerRelation::getCustomerId).distinct().count(); //最后时间的有效总客户人数 wrapper3.in("store_id", storeIds); wrapper3.eq("type", 1); - wrapper3.lt("create_time", endTime); + wrapper3.lt("create_time", l.plus(1,ChronoUnit.DAYS)); List opRelationsEnd2 = opSellerCustomerRelationDOMapper.selectList(wrapper3); long countEnd2 = opRelationsEnd2.stream().map(OpSellerCustomerRelation::getCustomerId).distinct().count();