| | |
| | | import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; |
| | | import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; |
| | | import com.boying.entity.*; |
| | | import com.boying.entity.vo.OutParkVo; |
| | | import com.boying.mapper.EnterParkMapper; |
| | | import com.boying.mapper.OutParkMapper; |
| | | import com.boying.mapper.StatisticMapper; |
| | |
| | | import org.springframework.stereotype.Service; |
| | | |
| | | import java.io.IOException; |
| | | import java.text.SimpleDateFormat; |
| | | import java.time.LocalDateTime; |
| | | import java.util.Date; |
| | | import java.util.List; |
| | |
| | | return null; |
| | | } |
| | | } catch (Exception e) { |
| | | String errorLogs = new SimpleDateFormat("yyyy-MM-dd_HH:mm:ss").format(new Date())+ |
| | | " Redis查询失败,道闸ID:"+bId+",错误信息:"+e.getMessage()+",将查询数据库\n"; |
| | | System.out.println(errorLogs); |
| | | e.printStackTrace(); |
| | | } |
| | | return null; |
| | |
| | | } |
| | | |
| | | @Override |
| | | public List<OutParkVo> getVoList(Integer parkId, String startDate, String endDate) { |
| | | return outParkMapper.getVoList(parkId,startDate,endDate); |
| | | } |
| | | |
| | | @Override |
| | | public OutPark findBy5min2(String carNo, Integer parkId,LocalDateTime dateTime) { |
| | | LocalDateTime localDateTime = dateTime.minusMinutes(7); |
| | | QueryWrapper<OutPark> wrapper = new QueryWrapper<>(); |
| | |
| | | } |
| | | |
| | | @Override |
| | | public List<OutPark> getList(long current, long size, String carNo, Long parkId, String payCode, String date) { |
| | | return outParkMapper.getList((current-1)*size,size,carNo,parkId,payCode,date); |
| | | public List<OutPark> getList(long current, long size, String carNo, Long parkId, String payCode,Integer status, String date) { |
| | | return outParkMapper.getList((current-1)*size,size,carNo,parkId,payCode,status,date); |
| | | } |
| | | |
| | | @Override |
| | | public long getCount(String carNo, Long parkId, String payCode, String date) { |
| | | return outParkMapper.getCount(carNo,parkId,payCode,date); |
| | | public long getCount(String carNo, Long parkId, String payCode,Integer status, String date) { |
| | | return outParkMapper.getCount(carNo,parkId,payCode,status,date); |
| | | } |
| | | } |