using System;
|
using System.Collections.Generic;
|
using System.Linq;
|
using System.Text;
|
using System.Threading.Tasks;
|
|
namespace WIDESEA_DTO.Task
|
{
|
/// <summary>
|
/// 接口参数 - 料框入库请求
|
/// </summary>
|
public class Inbound
|
{
|
/// <summary>
|
/// 接口名称
|
/// </summary>
|
public string SpName { get; set; }
|
|
/// <summary>
|
/// 时间戳格式 YYYY-MM-dd HH:mm:ss
|
/// </summary>
|
public string Datetime { get; set; }
|
|
/// <summary>
|
/// 业务类型
|
/// </summary>
|
public string FormId { get; set; }
|
|
/// <summary>
|
/// 请求数据
|
/// </summary>
|
public InboundData Data { get; set; }
|
}
|
|
/// <summary>
|
/// 料框入库请求数据
|
/// </summary>
|
public class InboundData
|
{
|
/// <summary>
|
/// 框号
|
/// </summary>
|
public string ContainerNo { get; set; }
|
|
/// <summary>
|
/// 唯一 ID
|
/// </summary>
|
public string MsgID { get; set; }
|
|
/// <summary>
|
/// 任务优先级0-98(0最小;98最高)
|
/// </summary>
|
public string TaskSort { get; set; }
|
|
/// <summary>
|
/// 当前扫码所在区域(源区域)
|
/// </summary>
|
public string OriginalArea { get; set; }
|
|
/// <summary>
|
/// 当前扫描所在点位(源点位)
|
/// </summary>
|
public string OriginalLocation { get; set; }
|
|
/// <summary>
|
/// 目标区域(生产区域/发货区域)
|
/// </summary>
|
public string TargetArea { get; set; }
|
|
/// <summary>
|
/// 目标点位(生产点位/发货点位)
|
/// </summary>
|
public string TargetLocation { get; set; }
|
|
/// <summary>
|
/// 生产线
|
/// </summary>
|
public string ProduceLine { get; set; }
|
|
/// <summary>
|
/// 发起人
|
/// </summary>
|
public string ProsonName { get; set; }
|
|
}
|
|
/// <summary>
|
/// 接口响应
|
/// </summary>
|
public class InboundResponse
|
{
|
/// <summary>
|
/// 响应结果 (true 成功 false 失败)
|
/// </summary>
|
public bool Status { get; set; }
|
|
/// <summary>
|
/// 响应码
|
/// </summary>
|
public string Code { get; set; }
|
|
/// <summary>
|
/// 描述
|
/// </summary>
|
public string Message { get; set; }
|
|
/// <summary>
|
/// 响应数据 (没有为 null)
|
/// </summary>
|
public InboundResponseData Data { get; set; }
|
}
|
|
/// <summary>
|
/// 接口响应数据
|
/// </summary>
|
public class InboundResponseData
|
{
|
/// <summary>
|
/// 唯一 ID
|
/// </summary>
|
public string MsgId { get; set; }
|
|
/// <summary>
|
/// 框号
|
/// </summary>
|
public string ContainerNo { get; set; }
|
|
/// <summary>
|
/// 是否空框 false 非空框;true 空框
|
/// </summary>
|
public bool IsEmpty { get; set; }
|
|
/// <summary>
|
/// 是否满框 false 半框;true 满框
|
/// </summary>
|
public bool IsFill { get; set; }
|
|
/// <summary>
|
/// 是否分拣 false 不分拣;true 分拣
|
/// </summary>
|
public bool IsPick { get; set; }
|
}
|
}
|