kongdeqiang
2024-04-09 fb050c0dafa5363a73540dd9e52b78487e25ba0a
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;
        }
    }
}