package com.zy.asrs.mapper; 
 | 
  
 | 
import com.zy.asrs.entity.TaskWrk; 
 | 
import com.baomidou.mybatisplus.mapper.BaseMapper; 
 | 
import com.zy.asrs.entity.WrkMast; 
 | 
import org.apache.ibatis.annotations.Mapper; 
 | 
import org.apache.ibatis.annotations.Param; 
 | 
import org.springframework.stereotype.Repository; 
 | 
  
 | 
import java.util.List; 
 | 
  
 | 
@Mapper 
 | 
@Repository 
 | 
public interface TaskWrkMapper extends BaseMapper<TaskWrk> { 
 | 
  
 | 
    TaskWrk selectByTaskNo(String taskNo); 
 | 
    TaskWrk selectByStartPoint(@Param("startPoint") String startPoint); 
 | 
  
 | 
    TaskWrk selectByWrkNo(Integer wrkNo); 
 | 
  
 | 
    List<TaskWrk> selectReceive();//获取接收任务 
 | 
  
 | 
    TaskWrk selectPakIn(@Param("crnNo") Integer crnNo, @Param("workNo") Integer workNo, @Param("startPoint") String startPoint); 
 | 
  
 | 
    List<TaskWrk> selectPakOut(@Param("crnNo") Integer crnNo, @Param("targetPoint") String targetPoint); 
 | 
  
 | 
    List<TaskWrk> selectPakOut3(@Param("crnNo") Integer crnNo, @Param("targetPoint") String targetPoint); 
 | 
  
 | 
    List<TaskWrk> selectPakOutIoType(@Param("crnNo") Integer crnNo); 
 | 
  
 | 
    TaskWrk selectCrnWorking(@Param("crnNo") Integer crnNo); 
 | 
  
 | 
    TaskWrk selectCrnStaWorking(@Param("crnNo") Integer crnNo, @Param("targetPoint") String targetPoint); 
 | 
  
 | 
    TaskWrk selectCrnNoWorking(@Param("crnNo") Integer crnNo,@Param("workNo") Integer workNo); 
 | 
  
 | 
    List<TaskWrk> selectToBeHistoryData(); 
 | 
  
 | 
    int saveToHistory(String taskNo);//将任务转历史日志 
 | 
  
 | 
    List<TaskWrk> selectWorkingTask();//获取工作中的任务 
 | 
  
 | 
} 
 |