| 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.core.domain.VehicleDto; | 
| 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; | 
|   | 
| /** | 
|  * 字典数据Service | 
|  * | 
|  * @author vincent | 
|  * @since 2020-03-14 11:29:04 | 
|  */ | 
| public interface AgvService extends IService<Agv> { | 
|   | 
|     Agv selectByUuid(String uuid); | 
|   | 
|     Agv queryIdle(Task task); | 
|   | 
|     Boolean judgeEnable(Long agvId); | 
|   | 
|     Boolean judgeEnable(Long agvId, JudgeSupport<AgvDetail> support); | 
|   | 
|     Boolean judgeOnline(Long agvId); | 
|   | 
|     List<VehicleDto> getVehicleDtoList(List<String> noIncluded); | 
|   | 
| } |