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<Segment> segmentList, List<String> pathList, Date algoStartTime);
|
|
void publishAction(String actionGroupId);
|
|
void upDataSubscribe(AgvProtocol protocol);
|
|
void settleSegmentList(List<Segment> segmentList, String serialNo);
|
|
}
|