|  |  | 
 |  |  | import com.zy.asrs.entity.WrkMast; | 
 |  |  | import com.zy.asrs.mapper.WrkMastMapper; | 
 |  |  | import com.zy.asrs.service.WrkMastService; | 
 |  |  | import com.zy.asrs.utils.Utils; | 
 |  |  | import org.springframework.stereotype.Service; | 
 |  |  |  | 
 |  |  | import javax.rmi.CORBA.Util; | 
 |  |  | import java.util.ArrayList; | 
 |  |  | import java.util.List; | 
 |  |  |  | 
 |  |  | @Service("wrkMastService") | 
 |  |  | 
 |  |  |     public int getOutToStn182(Integer devpNo) { | 
 |  |  |         return selectCount(new EntityWrapper<WrkMast>().eq("sta_no", devpNo).in("wrk_sts",11,12)); | 
 |  |  |     } | 
 |  |  |  | 
 |  |  |     @Override | 
 |  |  |     public WrkMast selectpj(Integer staNo, String barcode) { | 
 |  |  |         return this.baseMapper.selectpj(staNo,barcode); | 
 |  |  |     } | 
 |  |  |  | 
 |  |  |     @Override | 
 |  |  |     public List<WrkMast> selectLaneWrkMast(Integer lane, Boolean pakIn) { | 
 |  |  |         List<WrkMast> list = new ArrayList<>(); | 
 |  |  |  | 
 |  |  |         List<WrkMast> wrkMasts = null; | 
 |  |  |         if (pakIn) { | 
 |  |  |             wrkMasts = this.baseMapper.selectLaneWrkMastIn(); | 
 |  |  |         }else { | 
 |  |  |             wrkMasts = this.baseMapper.selectLaneWrkMastOut(); | 
 |  |  |         } | 
 |  |  |  | 
 |  |  |         if (wrkMasts == null) { | 
 |  |  |             return list; | 
 |  |  |         } | 
 |  |  |  | 
 |  |  |         for (WrkMast wrkMast : wrkMasts) { | 
 |  |  |             if (Utils.getLaneByLocNo(wrkMast.getLocNo()) == lane) { | 
 |  |  |                 list.add(wrkMast); | 
 |  |  |             } | 
 |  |  |         } | 
 |  |  |         return list; | 
 |  |  |     } | 
 |  |  |  | 
 |  |  |     @Override | 
 |  |  |     public WrkMast selectByworkNo(Short workNo) { | 
 |  |  |         return this.baseMapper.selectByWrkNo(Integer.valueOf(workNo)); | 
 |  |  |     } | 
 |  |  |     @Override | 
 |  |  |     public WrkMast selectByworkNo(Integer workNo) { | 
 |  |  |         return this.baseMapper.selectByWrkNo(workNo); | 
 |  |  |     } | 
 |  |  | } |