From cf549247904da2b8f5e1fe112011305c51c19857 Mon Sep 17 00:00:00 2001
From: MrShi <1878285526@qq.com>
Date: 星期四, 29 二月 2024 16:13:27 +0800
Subject: [PATCH] mrshi

---
 server/dmvisit_screen/src/main/java/com/doumee/service/impl/ScreenServiceImpl.java |   11 +++++------
 1 files changed, 5 insertions(+), 6 deletions(-)

diff --git a/server/dmvisit_screen/src/main/java/com/doumee/service/impl/ScreenServiceImpl.java b/server/dmvisit_screen/src/main/java/com/doumee/service/impl/ScreenServiceImpl.java
index 67275b3..b42f62c 100644
--- a/server/dmvisit_screen/src/main/java/com/doumee/service/impl/ScreenServiceImpl.java
+++ b/server/dmvisit_screen/src/main/java/com/doumee/service/impl/ScreenServiceImpl.java
@@ -38,11 +38,11 @@
     public   CountDataResponse countData(BaseRequest param){
         MPJLambdaWrapper<Visits> queryWrapper = new MPJLambdaWrapper<>();
         queryWrapper.select("count(1) as applyTotalNum");
-        queryWrapper.select("(select count(1) from visits where TO_DAYS(create_date)=TO_DAYS(now()) and status not in(1,4,9)) as applyPassNum");
-        queryWrapper.select("(select count(1) from visits where TO_DAYS(create_date)=TO_DAYS(now()) and status=8) as visitInNum");
-        queryWrapper.select("(select count(1) from visits where TO_DAYS(create_date)=TO_DAYS(now()) and status=6) as visitOutNum");
+        queryWrapper.select("(select count(1) from visits where TO_DAYS(create_date)=TO_DAYS(now()) and status not in(5,6,8)) as applyPassNum");
+        queryWrapper.select("(select count(1) from visits where TO_DAYS(create_date)=TO_DAYS(now()) and status in (5)) as visitInNum");
+        queryWrapper.select("(select count(1) from visits where TO_DAYS(create_date)=TO_DAYS(now()) and status in (6,8)) as visitOutNum");
         queryWrapper.select("(select count(1) from car_event where TO_DAYS(create_date)=TO_DAYS(now()) and inout_type=0 and event_type="+ HKConstants.EventTypes.PARK_PASS_IN.getKey() +") as carInNum");
-        queryWrapper.select("(select count(1) from car_event where TO_DAYS(create_date)=TO_DAYS(now()) and inout_type=1 and event_type="+ HKConstants.EventTypes.PARK_PASS_OUT.getKey() +") as carOutNum");
+        queryWrapper.select("(select count(1) from car_event where TO_DAYS(create_date)=TO_DAYS(now()) and (inout_type !=0 ) and event_type="+ HKConstants.EventTypes.PARK_PASS_OUT.getKey() +") as carOutNum");
         queryWrapper.eq(Visits::getIsdeleted, Constants.ZERO );
         queryWrapper.apply("TO_DAYS(create_date)=TO_DAYS(now())" );
         queryWrapper.last("limit 1");
@@ -84,7 +84,7 @@
                 model.setCreateDate(event.getCreateDate());
                 model.setCompanyName(event.getCompanyName());
                 model.setMemberName(event.getMemberName());
-                model.setType(event.getMemberType());
+                model.setType(Constants.formatIntegerNum(event.getMemberType()) !=2?1:2);
                 model.setVisitCompanyName(event.getVisitCompanyName());
                 list.add(model);
             }
@@ -98,7 +98,6 @@
         MPJLambdaWrapper<VisitEvent> wrapper = new MPJLambdaWrapper<>();
         wrapper.selectAll(VisitEvent.class) ;
         wrapper.apply("TO_DAYS(create_date)=TO_DAYS(now())" );
-        wrapper.in(CarEvent::getEventType, Arrays.asList(new Integer[]{HKConstants.EventTypes.PARK_PASS_IN.getKey(),HKConstants.EventTypes.PARK_PASS_OUT.getKey()}));
         wrapper.last("limit 50");
         wrapper.orderByDesc(VisitEvent::getCreateDate);
         List<VisitEvent> result =visitEventMapper.selectList( wrapper);

--
Gitblit v1.9.3