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