From ffa5f49a2bcb6311486d00777b3629538eb3e6f0 Mon Sep 17 00:00:00 2001 From: kongdeqiang <123456> Date: 星期一, 18 三月 2024 17:28:19 +0800 Subject: [PATCH] 新增心跳缓存 --- src/main/java/com/boying/service/impl/EnterParkServiceImpl.java | 28 ++++++++++++++++++++++++++++ 1 files changed, 28 insertions(+), 0 deletions(-) diff --git a/src/main/java/com/boying/service/impl/EnterParkServiceImpl.java b/src/main/java/com/boying/service/impl/EnterParkServiceImpl.java index 93c835a..2062705 100644 --- a/src/main/java/com/boying/service/impl/EnterParkServiceImpl.java +++ b/src/main/java/com/boying/service/impl/EnterParkServiceImpl.java @@ -12,6 +12,7 @@ import lombok.AllArgsConstructor; import org.springframework.stereotype.Service; +import java.time.LocalDateTime; import java.util.Date; import java.util.List; @@ -26,6 +27,18 @@ @AllArgsConstructor public class EnterParkServiceImpl extends ServiceImpl<EnterParkMapper, EnterPark> implements EnterParkService { private final EnterParkMapper enterParkMapper; + + @Override + public List<EnterPark> getList(long current, long size, String carNo, Integer parkId, String date) { + return enterParkMapper.getList((current-1)*size,size,carNo,parkId,date); + //return null; + } + + @Override + public long getCount( String carNo, Integer parkId, String date) { + return enterParkMapper.getCount(carNo,parkId,date); + //return 0; + } @Override public int count1() { @@ -54,4 +67,19 @@ enterParkMapper.delete(wrapper); } + + @Override + public EnterPark getByCarNoAndDate(String carNo, Integer parkId, LocalDateTime dateTime) { + QueryWrapper<EnterPark> wrapper = new QueryWrapper<>(); + wrapper.lambda() + .eq(EnterPark::getCarNo,carNo) + .eq(EnterPark::getParkId,parkId) + .eq(EnterPark::getCreateTime,dateTime); + List<EnterPark> enterParks = enterParkMapper.selectList(wrapper); + if(enterParks.size()>0){ + return enterParks.get(0); + }else { + return null; + } + } } -- Gitblit v1.9.1