You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
57 lines
1.4 KiB
57 lines
1.4 KiB
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<ScheduleData> 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<SfdcRollOpsData> getSfdcRollOpsByCon(SearchScheduleData inData);
|
|
|
|
}
|