| package com.zy.asrs.service; | 
|   | 
| import com.baomidou.mybatisplus.service.IService; | 
| import com.zy.asrs.entity.WrkMast; | 
| import org.apache.ibatis.annotations.Insert; | 
|   | 
| import java.util.List; | 
|   | 
| public interface WrkMastService extends IService<WrkMast> { | 
|   | 
|     int getWorkingMast(Integer devpNo); | 
|   | 
|     List<WrkMast> selectToBeCompleteData(); | 
|   | 
|     List<WrkMast> selectToBeHistoryData(); | 
|   | 
|     WrkMast selectByBarcode(String barcode); | 
|   | 
|     /** | 
|      * 从工作档得到站点入库暂存数 | 
|      * @param crnNo | 
|      * @return | 
|      */ | 
|     int getStoreCount(Integer crnNo); | 
|   | 
|     int selectWrkMastBareBoardStaNo(Integer ioType,Integer staNo); | 
|   | 
|     List<WrkMast> selectWrkMastWrkDetlMatnrBatch(Integer ioType,String matnr , String batch ,String grade,Integer crnNo); | 
|   | 
|     int saveWrkMastLog(Integer wrkNo); | 
|   | 
|     List<WrkMast> selectToShuttleTask(); | 
|     List<WrkMast> selectToShuttleOutTask(); | 
|   | 
|     @Insert("insert into asr_wrk_detl_log select * from asr_wrk_detl where wrk_no=#{workNo}") | 
|     int saveWrkDetlLog(Integer workNo); | 
| } |