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