26 lines
744 B
C#
26 lines
744 B
C#
using JSMachine.WMS.RPC.RcsRPC.Dto.In;
|
|||
|
|
using JSMachine.WMS.RPC.RcsRPC.Dto;
|
||
|
|
using JSMachine.WMS.RPC.ErpRPC.Dto.Out;
|
||
|
|
|
||
|
|
namespace JSMachine.WMS.RPC.RcsRPC.IService
|
||
|
|
{
|
||
|
|
/// <summary>
|
||
|
|
/// RCS 任务接口,封装任务创建和批量取消操作。
|
||
|
|
/// </summary>
|
||
|
|
public interface IRcsService
|
||
|
|
{
|
||
|
|
/// <summary>
|
||
|
|
/// 创建任务
|
||
|
|
/// </summary>
|
||
|
|
/// <param name="createTaskParam"></param>
|
||
|
|
/// <returns></returns>
|
||
|
|
Task<ApiReturnResult<bool>> CreateTask(CreateTaskParam createTaskParam);
|
||
|
|
|
||
|
|
/// <summary>
|
||
|
|
/// 取消任务
|
||
|
|
/// </summary>
|
||
|
|
/// <returns></returns>
|
||
|
|
Task<ApiReturnResult<bool>> CancelTask(List<CancelTaskParam> cancelTaskParams);
|
||
|
|
}
|
||
|
|
}
|