|  |  | 
 |  |  | import lombok.extern.slf4j.Slf4j; | 
 |  |  | import org.springframework.stereotype.Service; | 
 |  |  |  | 
 |  |  | import java.util.Collections; | 
 |  |  | import java.util.List; | 
 |  |  |  | 
 |  |  | @Slf4j | 
 |  |  | 
 |  |  |         return wrkMasts.get(0); | 
 |  |  |     } | 
 |  |  |  | 
 |  |  |     @Override | 
 |  |  |     public int getStoreCount(Integer crnNo) { | 
 |  |  |         return selectCount(new EntityWrapper<WrkMast>().eq("crn_no", crnNo) | 
 |  |  |                 .last(" and (wrk_sts in (1,2) or (wrk_sts=3 and wrk_no in (select wrk_no from asr_bas_devp)))")); | 
 |  |  |     } | 
 |  |  |  | 
 |  |  |     @Override | 
 |  |  |     public int selectWrkMastBareBoardStaNo(Integer ioType,Integer staNo) { | 
 |  |  |         return this.baseMapper.selectWrkMastBareBoardStaNo(ioType,staNo); | 
 |  |  |     } | 
 |  |  |  | 
 |  |  |     @Override | 
 |  |  |     public List<WrkMast> selectWrkMastWrkDetlMatnrBatch(Integer ioType,String matnr , String batch ,String grade ,Integer crnNo) { | 
 |  |  |         return this.baseMapper.selectWrkMastWrkDetlMatnrBatch(ioType,matnr,batch,grade,crnNo); | 
 |  |  |     } | 
 |  |  |  | 
 |  |  |     @Override | 
 |  |  |     public int saveWrkMastLog(Integer workNo){ | 
 |  |  |         return this.baseMapper.saveWrkMastLog(workNo); | 
 |  |  |     } | 
 |  |  |  | 
 |  |  |     @Override | 
 |  |  |     public List<WrkMast> selectToShuttleTask() { | 
 |  |  |         return this.baseMapper.selectToShuttleTask(); | 
 |  |  |     } | 
 |  |  |  | 
 |  |  |     @Override | 
 |  |  |     public List<WrkMast> selectToShuttleOutTask() { | 
 |  |  |         return this.baseMapper.selectToShuttleOutTask(); | 
 |  |  |     } | 
 |  |  |  | 
 |  |  |     @Override | 
 |  |  |     public int saveWrkDetlLog(Integer workNo) { | 
 |  |  |         return this.baseMapper.saveWrkDetlLog(workNo); | 
 |  |  |     } | 
 |  |  | } |