Code/WCS/WIDESEAWCS_Server/WIDESEAWCS_Tasks/RobotJob/Abstractions/IRobotWorkflowOrchestrator.cs
@@ -3,11 +3,16 @@ namespace WIDESEAWCS_Tasks.Workflow.Abstractions { /// <summary> /// 机器人流程编排器。负责 RobotJob 内的状态机分支执行。 /// 机器人任务编排器接口 - 负责 RobotJob 中的状态机流转和执行步骤编排 /// </summary> public interface IRobotWorkflowOrchestrator { /// <summary> /// 执行任务编排流程 /// </summary> /// <param name="latestState">机器人最新状态</param> /// <param name="task">待执行的机器人任务</param> /// <param name="ipAddress">机器人 IP 地址</param> Task ExecuteAsync(RobotSocketState latestState, Dt_RobotTask task, string ipAddress); } }