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);
    }
}