package com.zy.asrs.service; 
 | 
  
 | 
import com.baomidou.mybatisplus.service.IService; 
 | 
import com.zy.asrs.entity.BasDevp; 
 | 
  
 | 
import java.util.List; 
 | 
  
 | 
public interface BasDevpService extends IService<BasDevp> { 
 | 
  
 | 
    /** 
 | 
     * 入库站 
 | 
     * @return 
 | 
     */ 
 | 
    List<Integer> getAvailableInSite(); 
 | 
  
 | 
    /** 
 | 
     * 空板入库站 
 | 
     * @return 
 | 
     */ 
 | 
    List<Integer> getAvailableEmptyInSite(); 
 | 
  
 | 
    /** 
 | 
     * 出库站 
 | 
     * @return 
 | 
     */ 
 | 
    List<Integer> getAvailableOutSite(Integer typeNo); 
 | 
  
 | 
    /** 
 | 
     * 空板出库站 
 | 
     * @return 
 | 
     */ 
 | 
    List<Integer> getAvailableEmptyOutSite(); 
 | 
  
 | 
    /** 
 | 
     * 目标站点状态检测 
 | 
     * @param devpNo 
 | 
     */ 
 | 
    BasDevp checkSiteStatus(Integer devpNo); 
 | 
  
 | 
    /** 
 | 
     * 目标站点状态检测 
 | 
     * @param pakin 是否入库操作 true 是 ; false 不是 
 | 
     */ 
 | 
    BasDevp checkSiteStatus(Integer devpNo, boolean pakin); 
 | 
  
 | 
} 
 |