| | |
| | | namespace Model.InterFaceModel |
| | | { |
| | | /// <summary> |
| | | /// 外部系统返回参数 |
| | | /// </summary> |
| | | public class HttpReturnModel |
| | | { |
| | | public string Success { get; set; } |
| | | public string Message { get; set; } |
| | | } |
| | | |
| | | #region Erp-Model |
| | | |
| | | /// <summary> |
| | | /// 发送接收erp接口参数的model |
| | | /// </summary> |
| | | public class ErpModel |
| | |
| | | /// </summary> |
| | | public string Message { get; set; } |
| | | } |
| | | |
| | | #endregion |
| | | |
| | | #region MES-Model |
| | | |
| | | /// <summary> |
| | | /// 接收mes接口参数的model |
| | | /// </summary> |
| | | public class MesModel |
| | | { |
| | | /// <summary> |
| | | /// 状态码 0 成功 -1失败 |
| | | /// </summary> |
| | | public string status { get; set; } |
| | | /// <summary> |
| | | /// 信息详情 |
| | | /// </summary> |
| | | public string message { get; set; } |
| | | } |
| | | |
| | | /// <summary> |
| | | /// 接收Mes令牌Model |
| | | /// </summary> |
| | | public class MesTokenModel |
| | | { |
| | | /// <summary> |
| | | /// 状态码 0 成功 -1失败 |
| | | /// </summary> |
| | | public string status { get; set; } |
| | | /// <summary> |
| | | /// 信息详情 |
| | | /// </summary> |
| | | public string message { get; set; } |
| | | /// <summary> |
| | | /// 信息详情 |
| | | /// </summary> |
| | | public GetTokenModel Data { get; set; } |
| | | |
| | | /// <summary> |
| | | /// 信息详情 |
| | | /// </summary> |
| | | public string type { get; set; } |
| | | /// <summary> |
| | | /// 异常摘要信息【字符型】 |
| | | /// </summary> |
| | | public string summary { get; set; } |
| | | |
| | | } |
| | | |
| | | /// <summary> |
| | | /// 接收MES令牌token值Mdoel |
| | | /// </summary> |
| | | public class GetTokenModel |
| | | { |
| | | public string token { get; set; } |
| | | public string expire_time { get; set; } |
| | | } |
| | | |
| | | /// <summary> |
| | | /// 接收释放备料区储位状态Model |
| | | /// </summary> |
| | | public class UpLocateModel |
| | | { |
| | | public string WareHouseNo { get; set; } |
| | | public string LocatNo { get; set; } |
| | | public string Origin { get; set; } |
| | | } |
| | | |
| | | #endregion |
| | | |
| | | #region WCS-Model |
| | | |
| | |
| | | public string TaskNo { get; set; } |
| | | |
| | | /// <summary> |
| | | /// 任务类型 |
| | | /// 任务类型 0:入库,1:出库,2:移库,3:入库裹包 |
| | | /// </summary> |
| | | public string TaskType { get; set; } |
| | | |
| | |
| | | /// </summary> |
| | | public int? QtyCount { get; set; } |
| | | |
| | | } |
| | | |
| | | //入库任务单据信息 |
| | | public class ResponseOrderTaskModel |
| | | { |
| | | /// <summary> |
| | | /// WMS下发单号 |
| | | /// </summary> |
| | | public string? OrderNo { get; set; } |
| | | |
| | | /// <summary> |
| | | /// 任务号 |
| | | /// </summary> |
| | | public string? TaskNo { get; set; } |
| | | |
| | | /// <summary> |
| | | /// 批次号 |
| | | /// </summary> |
| | | public string? LotNo { get; set; } |
| | | |
| | | /// <summary> |
| | | /// 物料编码 |
| | | /// </summary> |
| | | public string? SkuNo { get; set; } |
| | | |
| | | /// <summary> |
| | | /// 物料名称 |
| | | /// </summary> |
| | | public string? SkuName { get; set; } |
| | | |
| | | /// <summary> |
| | | /// 规格 |
| | | /// </summary> |
| | | public string? BoxType { get; set; } |
| | | |
| | | /// <summary> |
| | | /// 总箱数/计划箱数/预估箱数 |
| | | /// </summary> |
| | | public int? Qty { get; set; } |
| | | |
| | | /// <summary> |
| | | /// 任务类型 |
| | | /// </summary> |
| | | public int? TaskType { get; set; } |
| | | } |
| | | #endregion |
| | | |
| | |
| | | #region FuMa-Model |
| | | |
| | | /// <summary> |
| | | /// 发送接收赋码系统接口参数的model |
| | | /// 接收赋码系统接口返回的参数 model |
| | | /// </summary> |
| | | public class FuMaModel |
| | | { |
| | | /// <summary> |
| | | /// 状态码 0 成功 -1失败 |
| | | /// </summary> |
| | | public int Success { get; set; } |
| | | public bool IsSuccess { get; set; } |
| | | /// <summary> |
| | | /// 信息详情 |
| | | /// </summary> |
| | | public string Message { get; set; } |
| | | } |
| | | |
| | | /// <summary> |
| | | /// 获取箱码信息参数Model |
| | | /// </summary> |
| | | public class FuMaGetBoxModel:FuMaModel |
| | | { |
| | | /// <summary> |
| | | /// 产品信息 |
| | | /// </summary> |
| | | public ProductModel Product { get; set; } |
| | | /// <summary> |
| | | /// 箱支信息 |
| | | /// </summary> |
| | | public List<BarcodesModel> Barcodes { get; set; } |
| | | /// <summary> |
| | | /// 包装比例 |
| | | /// </summary> |
| | | public string PkgRatio { get; set; } |
| | | /// <summary> |
| | | /// 整箱小包装数量 |
| | | /// </summary> |
| | | public decimal BoxItemQty { get; set; } |
| | | /// <summary> |
| | | /// 物料编码 |
| | | /// </summary> |
| | | public string MaterialNum { get; set; } |
| | | /// <summary> |
| | | /// 标准重量 |
| | | /// </summary> |
| | | public decimal StandarWeight { get; set; } |
| | | /// <summary> |
| | | /// 产线名称 |
| | | /// </summary> |
| | | public string LineName { get; set; } |
| | | /// <summary> |
| | | /// 车间名称 |
| | | /// </summary> |
| | | public string WorkShop { get; set; } |
| | | /// <summary> |
| | | /// 负责人 |
| | | /// </summary> |
| | | public string HeadMan { get; set; } |
| | | |
| | | } |
| | | public class ProductModel |
| | | { |
| | | /// <summary> |
| | | /// 产品编号 |
| | | /// </summary> |
| | | public string ProductCode { get; set; } |
| | | /// <summary> |
| | | /// 产品名称 |
| | | /// </summary> |
| | | public string ProductName { get; set; } |
| | | public int SubtypeId { get; set; } |
| | | /// <summary> |
| | | /// 子类编码 |
| | | /// </summary> |
| | | public string SubType { get; set; } |
| | | public string Type { get; set; } |
| | | /// <summary> |
| | | /// 规格 |
| | | /// </summary> |
| | | public string Spec { get; set; } |
| | | /// <summary> |
| | | /// 包装规格 |
| | | /// </summary> |
| | | public string PackageSpec { get; set; } |
| | | /// <summary> |
| | | /// 包装单位 |
| | | /// </summary> |
| | | public string PackUnit { get; set; } |
| | | public string PhysicDetailType { get; set; } |
| | | public bool IsSpecial { get; set; } |
| | | public bool Is789 { get; set; } |
| | | /// <summary> |
| | | /// 批准文号 |
| | | /// </summary> |
| | | public string AuthorizedNo { get; set; } |
| | | public List<string> PkgRatio { get; set; } |
| | | |
| | | } |
| | | |
| | | public class BarcodesModel |
| | | { |
| | | /// <summary> |
| | | /// 箱号/支号 |
| | | /// </summary> |
| | | public string Barcode { get; set; } |
| | | |
| | | /// <summary> |
| | | /// |
| | | /// </summary> |
| | | public int ScanTaskId { get; set; } |
| | | /// <summary> |
| | | /// 生产批号 |
| | | /// </summary> |
| | | public string BatchNo { get; set; } |
| | | |
| | | /// <summary> |
| | | /// 拼箱后的批号 |
| | | /// </summary> |
| | | public string MixedBatchNo { get; set; } |
| | | /// <summary> |
| | | /// 包装级别 |
| | | /// </summary> |
| | | public string Level { get; set; } |
| | | /// <summary> |
| | | /// |
| | | /// </summary> |
| | | public string ParentBarcode { get; set; } |
| | | |
| | | /// <summary> |
| | | /// 状态,整箱、零箱、拼箱 |
| | | /// </summary> |
| | | public string Status { get; set; } |
| | | /// <summary> |
| | | /// 箱内小包装数量 |
| | | /// </summary> |
| | | public decimal BoxItemQty { get; set; } |
| | | /// <summary> |
| | | /// |
| | | /// </summary> |
| | | public string ScanTime { get; set; } |
| | | /// <summary> |
| | | /// |
| | | /// </summary> |
| | | public string MixedScanTime { get; set; } |
| | | /// <summary> |
| | | /// |
| | | /// </summary> |
| | | public string MixedTaskId { get; set; } |
| | | /// <summary> |
| | | /// 物流号 |
| | | /// </summary> |
| | | public string LogisticsNum { get; set; } |
| | | /// <summary> |
| | | /// 包装人 |
| | | /// </summary> |
| | | public string PackageMan { get; set; } |
| | | /// <summary> |
| | | /// 托盘码 |
| | | /// </summary> |
| | | public string PalletCode { get; set; } |
| | | /// <summary> |
| | | /// 生产日期 |
| | | /// </summary> |
| | | public string ProductionDate { get; set; } |
| | | /// <summary> |
| | | /// 有效期至 |
| | | /// </summary> |
| | | public string ExpirationDate { get; set; } |
| | | /// <summary> |
| | | /// 实际重量 |
| | | /// </summary> |
| | | public decimal Weight { get; set; } |
| | | /// <summary> |
| | | /// 箱内件数 |
| | | /// </summary> |
| | | public int MinLevelCount { get; set; } |
| | | } |
| | | |
| | | #endregion |
| | | |
| | | } |