IWmsTaskCallbackService.cs
759 Bytes
using Rcs.Application.DTOs;
namespace Rcs.Application.Services
{
/// <summary>
/// WMS任务状态回传服务接口
/// 用于向WMS系统回传任务执行状态
/// @author zzy
/// </summary>
public interface IWmsTaskCallbackService
{
/// <summary>
/// 发送任务完成状态
/// </summary>
/// <param name="taskNo">任务号</param>
/// <param name="carNo">车号</param>
/// <param name="updatedBy">更新人</param>
/// <param name="cancellationToken">取消令牌</param>
/// <returns>是否发送成功</returns>
Task<bool> SendTaskCompletedAsync(string taskNo, int carNo, string updatedBy, CancellationToken cancellationToken = default);
}
}