SchedulingServiceV1Impl.java
976 Bytes
package com.ruoyi.scheduling.service.impl;
import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
import com.ruoyi.domain.DriverSchedulingV1;
import com.ruoyi.scheduling.mapper.SchedulingMapperV1;
import com.ruoyi.scheduling.service.SchedulingServiceV1;
import org.springframework.stereotype.Service;
import java.util.Date;
import java.util.List;
@Service
public class SchedulingServiceV1Impl extends ServiceImpl<SchedulingMapperV1, DriverSchedulingV1> implements SchedulingServiceV1 {
@Override
public List<DriverSchedulingV1> queryByJobCodeAndSchedulingDate(String jobCode, Date date) {
LambdaQueryWrapper<DriverSchedulingV1> wrapper = new LambdaQueryWrapper<>();
wrapper.eq(DriverSchedulingV1::getJobCode, jobCode).eq(DriverSchedulingV1::getScheduleDate, date);
wrapper.orderByAsc(DriverSchedulingV1::getFcsjT);
return list(wrapper);
}
}