| using System; | 
| using System.Collections.Generic; | 
| using System.Linq; | 
| using System.Text; | 
| using System.Threading.Tasks; | 
| using WIDESEA_Core.Attributes; | 
|   | 
| namespace WIDESEA_DTO | 
| { | 
|     /// <summary> | 
|     ///  | 
|     /// </summary> | 
|     [ModelValidate] | 
|     public class MesResponseContent | 
|     { | 
|         /// <summary> | 
|         ///  | 
|         /// </summary> | 
|         public bool BSucc { get; set; } | 
|         /// <summary> | 
|         ///  | 
|         /// </summary> | 
|         public string StrCode { get; set; } | 
|         /// <summary> | 
|         /// 执行成功 | 
|         /// </summary> | 
|         public string StrMsg { get; set; } | 
|         /// <summary> | 
|         ///  | 
|         /// </summary> | 
|         public string DataTime { get; set; } | 
|   | 
|         public static MesResponseContent Instance | 
|         { | 
|             get { return new MesResponseContent(); } | 
|         } | 
|   | 
|         public MesResponseContent OK(string message = null) | 
|         { | 
|             BSucc = true; | 
|             StrCode = "0000"; | 
|             StrMsg = message == null ? "执行成功" : message; | 
|             DataTime = DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss"); | 
|             return this; | 
|         } | 
|   | 
|         public MesResponseContent Error(string message = null) | 
|         { | 
|             BSucc = false; | 
|             StrCode = "404"; | 
|             StrMsg = message == null ? "执行失败" : message; | 
|             DataTime = DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss"); | 
|             return this; | 
|         } | 
|         public object Content { get; set; } | 
|     } | 
|   | 
|     public class Contents | 
|     { | 
|         public string Contacts { get; set; } | 
|         /// <summary> | 
|         /// 物料编码 | 
|         /// </summary> | 
|         public string MaterialCode { get; set; } | 
|         /// <summary> | 
|         /// 数量 | 
|         /// </summary> | 
|         public float Quantity { get; set; } | 
|         /// <summary> | 
|         /// 单位 | 
|         /// </summary> | 
|         public string Unit { get; set; } | 
|         /// <summary> | 
|         /// 库区 | 
|         /// </summary> | 
|         public string Warehouse { get; set; } | 
|         /// <summary> | 
|         /// 库区名称 | 
|         /// </summary> | 
|         public string WarehouseName { get; set; } | 
|         /// <summary> | 
|         /// 裁切后宽度 | 
|         /// </summary> | 
|         public float CutedWidth { get; set; } | 
|         /// <summary> | 
|         /// 载具号 | 
|         /// </summary> | 
|         public string CarrierCode { get; set; } | 
|         /// <summary> | 
|         /// 物料批次 | 
|         /// </summary> | 
|         public string MaterialLot { get; set; } | 
|     } | 
|     /// <summary> | 
|     /// PP库存查询,回复MES | 
|     /// </summary> | 
|     public class QueryPpByWidthModelCount | 
|     { | 
|   | 
|     } | 
| } |