Files
2026-09-02 16:31:50 +08:00

26 lines
794 B
C#

using JSMachine.WMS.RPC.RcsRPC.Dto.In;
using JSMachine.WMS.RPC.RcsRPC.Dto;
using JSMachine.WMS.RPC.ErpRPC.Dto.Out;
using JSMachine.WMS.App.Dto;
namespace JSMachine.WMS.Business.RcsCallBack.IService
{
public interface IRcsCallBackService
{
/// <summary>
/// 给Rcs调用,获取AGV上报的任务状态
/// </summary>
/// <param name="callBackWmsParam"></param>
/// <returns></returns>
Task<RcsApiResult> DealwithExcutionStatus(AgvExcutionInfo agvExcutionInfo, AGVTaskDto agvTask);
/// <summary>
/// 处理PDA上报的agv报警处理结果
/// </summary>
/// <param name="agvTaskId"></param>
/// <returns></returns>
Task<bool> DealWithAlarmHandleResult(Guid agvTaskId);
}
}