package com.zy.acs.manager.core.service; import com.zy.acs.common.domain.AgvProtocol; import com.zy.acs.manager.manager.entity.Segment; import java.util.Date; import java.util.List; /** * Created by vincent on 2023/6/14 */ public interface IBaseMainService { /** * 根据分片生成动作 ( 车辆可能已经做过一些任务了,正在等待下一段任务 ) */ void generateAction(Long agvId, List segmentList, List pathList, Date algoStartTime); void publishAction(String actionGroupId); void upDataSubscribe(AgvProtocol protocol); void settleSegmentList(List segmentList, String serialNo); }