62 lines
1.6 KiB
C#
62 lines
1.6 KiB
C#
using JSMachine.WMS.RPC.ErpRPC.Dto.In.BusinessDto;
|
|
|
|
namespace JSMachine.WMS.RPC.RcsRPC.Dto.In
|
|
{
|
|
/// <summary>
|
|
/// 创建Rcs任务,请求参数
|
|
/// </summary>
|
|
public class CreateTaskParam: BusinessParamBase
|
|
{
|
|
public CreateTaskParam()
|
|
{
|
|
modelProcessCode = "cattleCarry4";
|
|
fromSystem = "WMS";
|
|
priority = 6;
|
|
|
|
}
|
|
|
|
/// <summary>
|
|
/// 业务流程名称编号
|
|
/// </summary>
|
|
public string modelProcessCode { get; set; }
|
|
|
|
/// <summary>
|
|
/// 优先级:
|
|
///4:高
|
|
///6:中
|
|
///8:低
|
|
///高优先级的任务将会被优先调度,默认为6
|
|
/// </summary>
|
|
public int priority { get; set; }
|
|
|
|
/// <summary>
|
|
/// 来源系统:下发任务的第三方系统,由第三方系统自定义。如:MES、WMS等
|
|
/// </summary>
|
|
public string fromSystem { get; set; }
|
|
|
|
/// <summary>
|
|
/// 任务单号:需要第三方系统下发任务时指定且保证每次的任务单号唯一且和之前不重复
|
|
/// </summary>
|
|
public string orderId { get; set; }
|
|
|
|
/// <summary>
|
|
///
|
|
/// </summary>
|
|
public TaskOrderDetailDto taskOrderDetail;
|
|
}
|
|
|
|
public partial class TaskOrderDetailDto
|
|
{
|
|
/// <summary>
|
|
/// 任务路径点集
|
|
/// </summary>
|
|
public string taskPath { get; set; }
|
|
|
|
/// <summary>
|
|
/// 货架编号
|
|
/// </summary>
|
|
public string shelfNumber { get; set; }
|
|
|
|
}
|
|
}
|