package com.zy.asrs.mapper; 
 | 
  
 | 
import com.baomidou.mybatisplus.mapper.BaseMapper; 
 | 
import com.zy.asrs.entity.BasDevp; 
 | 
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 BasDevpMapper extends BaseMapper<BasDevp> { 
 | 
  
 | 
    List<Integer> getAvailableInSite(@Param("typeNo") Integer typeNo); 
 | 
  
 | 
    List<Integer> getAvailableOutSite(@Param("typeNo") Integer typeNo); 
 | 
  
 | 
    BasDevp selectByWrkNo(Integer wrkNo); 
 | 
  
 | 
    BasDevp queryByLocNo(String locNo); 
 | 
  
 | 
    BasDevp queryByQrCode(Integer qrCodeValue); 
 | 
  
 | 
    List<BasDevp> selectLevSite(); 
 | 
  
 | 
    //获取指定楼层有提升机号的输送站点 
 | 
    List<BasDevp> selectHasLiftNoByLev(Integer lev); 
 | 
  
 | 
    //获取指定楼层、指定提升机号对应的输送站点 
 | 
    BasDevp selectByLevAndLiftNo(Integer lev, Integer liftNo); 
 | 
} 
 |