| | |
| | | package com.zy.acs.manager.manager.service; |
| | | |
| | | import com.baomidou.mybatisplus.extension.service.IService; |
| | | import com.zy.acs.common.utils.JudgeSupport; |
| | | import com.zy.acs.manager.common.domain.BaseParam; |
| | | import com.zy.acs.manager.common.domain.PageParam; |
| | | import com.zy.acs.manager.common.domain.PageResult; |
| | | import com.zy.acs.manager.core.domain.VehicleDto; |
| | | import com.zy.acs.manager.manager.controller.result.AgvResult; |
| | | import com.zy.acs.manager.manager.entity.Agv; |
| | | import com.zy.acs.manager.manager.entity.AgvDetail; |
| | | import com.zy.acs.manager.manager.entity.Task; |
| | | |
| | | import java.util.List; |
| | | |
| | |
| | | |
| | | Agv selectByUuid(String uuid); |
| | | |
| | | Agv queryIdle(Task task); |
| | | Long getAgvId(String uuid); |
| | | |
| | | String getAgvNo(Long agvId); |
| | | |
| | | Boolean judgeEnable(Long agvId); |
| | | |
| | | Boolean judgeEnable(Long agvId, JudgeSupport<AgvDetail> support); |
| | | Boolean judgeEnable(Long agvId, Boolean withBattery); |
| | | |
| | | Boolean judgeOnline(Long agvId); |
| | | |
| | | List<VehicleDto> getVehicleDtoList(List<String> noIncluded); |
| | | |
| | | Integer getBackpack(Agv agv); |
| | | |
| | | Agv findByPosition(Long codeId); |
| | | |
| | | int getBackpackRemainingCapacity(Long agvId); |
| | | |
| | | } |