using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; using WIDESEA_Core.Attributes; namespace WIDESEA_DTO { /// /// /// [ModelValidate] public class MesResponseContent { /// /// /// public bool BSucc { get; set; } /// /// /// public string StrCode { get; set; } /// /// 执行成功 /// public string StrMsg { get; set; } /// /// /// public string DataTime { get; set; } /// /// 物料编码 /// public string MaterialCode { get; set; } /// /// 数量 /// public float Quantity { get; set; } /// /// 单位 /// public string Unit { get; set; } /// /// 库区 /// public string Warehouse { get; set; } /// /// 库区名称 /// public string WarehouseName { get; set; } /// /// 裁切后宽度 /// public float CutedWidth { get; set; } /// /// 载具号 /// public string CarrierCode { get; set; } /// /// 物料批次 /// public string MaterialLot { 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 ContentMes Content { get; set; } } public class ContentMes: Content { public string Contacts { get; set; } } /// /// PP库存查询,回复MES /// public class QueryPpByWidthModelCount { } }