using System;
using System.Collections.Generic;
using System.Text;
namespace Model.InterFaceModel
{
///
/// 发送接收erp接口参数的model
///
public class ErpModel
{
///
/// 状态码 0 成功 -1失败
///
public int Success { get; set; }
///
/// 信息详情
///
public string Message { get; set; }
}
///
/// 接收wcs接口返回参数的model
///
public class WcsModel
{
public int stateCode { get; set; }
public string errMsg { get; set; }
}
public class WcsPalletModel
{
public string SkuNo { get; set; }
public string EndLocat { get; set; }
}
///
/// 发送wcs接口返回参数的model
///
public class WcsReturnModel
{
public int StatusCode { get; set; }
public string Msg { get; set; }
}
///
/// Wms专用 下发指令Dto
///
public class OutCommandDto
{
///
/// 任务号
///
public string TaskNo { get; set; }
///
/// 任务类型
///
public string Type { get; set; }
///
/// 物料类型
///
public string SkuType { get; set; }
///
/// 托盘号
///
public string PalletNo { get; set; }
///
/// 托盘类型(有无子托)0:无子托盘1:有子托盘
///
public string PalletType { get; set; }
///
/// 起始位置
///
public string StartLocat { get; set; }
///
/// 起始巷道
///
public string StartRoadway { get; set; }
///
/// 结束位置
///
public string EndLocat { get; set; }
///
/// 目标巷道
///
public string EndRoadway { get; set; }
///
/// 出库口
///
public string OutMode { get; set; }
///
/// 顺序-优先级
///
public int Order { get; set; }
///
/// 物料批次
///
public string LotNo { get; set; }
///
/// 是否裹包
///
public string IsBale { get; set; }
///
/// 是否打带
///
public string IsBelt { get; set; }
///
/// 是否拆桶(08暂定是否拆桶)
/// 1:拆桶 正常流程
/// 0:不拆桶
///
public string IsStacking1 { get; set; }
///
/// 待拣货数量
///
public int Qty { get; set; }
///
/// 托盘上数量
///
public int FullQty { get; set; }
}
///
/// 接受wcs任务反馈信息Model
///
public class ReceiveWcsSignal
{
///
/// 任务号
///
public string TaskNo { get; set; }
///
/// 托盘号
///
public string PalletNo { get; set; }
///
/// //2,任务完成,3,取消,
///
public string TaskStatus { get; set; }
///
/// 0:入库、1:出库、2:移库
///
public string TaskType { get; set; }
}
}