package com.zy.asrs.service; import com.baomidou.mybatisplus.service.IService; import com.zy.asrs.entity.WrkMast; import java.util.List; public interface WrkMastService extends IService { WrkMast selectByWorkNo(Integer workNo); Boolean judgeInbound(WrkMast wrkMast); //查询指定楼层待分配车辆的任务 List selectNoShuttleWrkByLev(Integer lev); //查询指定楼层已分配车辆的任务 List selectShuttleWrkByLev(Integer lev); //查询指定楼层已分配车辆的出库任务 List selectShuttleOutWrkByLev(Integer lev); WrkMast selectChargeWorking(Integer shuttleNo); WrkMast selectChargeWorkingByChargeSta(Integer chargeSta); Boolean hasBusyByShuttle(Integer shuttleNo); WrkMast selectShuttleHasMoveWorking(Integer shuttleNo); WrkMast selectShuttleWorking(Integer shuttleNo);//是否有穿梭车任务(移库任务除外) List selectShuttleMoveWrk(); WrkMast selectLiftWrkMast(Integer liftNo); }