package com.spring.modules.schedule.mapper; import com.spring.modules.schedule.data.BaseRollData; import com.spring.modules.schedule.data.ScheduleData; import com.spring.modules.schedule.data.SearchScheduleData; import com.spring.modules.schedule.data.SfdcRollOpsData; import org.apache.ibatis.annotations.Mapper; import org.apache.ibatis.annotations.Param; import org.springframework.stereotype.Repository; import java.util.List; import java.util.Map; /** * @author LR * @Title: ScheduleMapper * 生产订单排产dao * @Date 2021/10/20 11:20 */ @Mapper @Repository public interface ScheduleMapper { /** * TODO 查询派工单的数据 * @author LR * @date 2021/10/25 16:09 * @param inData **/ List getProduceScheduleData(SearchScheduleData inData); /** * TODO 按照派工单号查询派工单的数据 * @author LR * @date 2021/11/8 14:25 * @param seqNo * @return com.gaotao.modules.schedule.data.ScheduleData **/ ScheduleData getScheduleDataBySeqNo(String seqNo); /** * TODO 获取当前的上机卷信息 * @author LR * @date 2021/11/9 16:04 * @param inData **/ SfdcRollOpsData getCurrentRollOpsBySeqNo(BaseRollData inData); /** * TODO 获取上机卷记录按照条件查询 * @author LR * @date 2021/11/9 16:28 * @param inData **/ List getSfdcRollOpsByCon(SearchScheduleData inData); }