using System; using System.Collections.Generic; using System.ComponentModel; using System.Linq; using System.Text; using Core.Mes.Client.Comm.Attribute; namespace com.steering.pss.plnsaleord.processOrder.entity { /// /// 热处理工序排产 /// public class PlnOrderRclSEntity { private string proPlanId; [Description("热处理订单编号")] public string ProPlanId { get { return proPlanId; } set { proPlanId = value; } } /// /// 钢级(牌号)代码 /// private string steelcode = ""; /// /// 钢级(牌号)名称 /// private string steelname = ""; /// /// 外径 /// private decimal? outdiameter = null; /// /// 壁厚 /// private decimal? wallthick = null; /// /// 目标壁厚 /// private decimal? aimwallthick = null; /// /// 最大长度 /// private decimal? lengthmax = null; /// /// 最小长度 /// private decimal? lengthmin = null; /// /// 长度描述 /// private string lengthdisc = ""; /// /// 目标长度 /// private decimal? aimlength = null; /// /// 扣型代码 /// private string modelCode = ""; /// /// 扣型描述 /// private string modelDesc = ""; /// /// 钢级代码 /// [Description("钢级代码")] [Nullable(true)] [DataLength(10)] public string Steelcode { get { return steelcode; } set { steelcode = value; } } /// /// 钢级(牌号)名称 /// [Description("钢级名称")] [Nullable(true)] [DataLength(100)] public string Steelname { get { return steelname; } set { steelname = value; } } /// /// 外径 /// [Description("外径")] [Nullable(true)] [DataLength(10)] public decimal? Outdiameter { get { return outdiameter; } set { outdiameter = value; } } /// /// 壁厚 /// [Description("壁厚")] [Nullable(true)] [DataLength(10)] public decimal? Wallthick { get { return wallthick; } set { wallthick = value; } } /// /// 目标壁厚 /// [Description("目标壁厚")] [Nullable(true)] [DataLength(10)] public decimal? Aimwallthick { get { return aimwallthick; } set { aimwallthick = value; } } /// /// 最大长度 /// [Description("最大长度")] [Nullable(true)] [DataLength(10)] public decimal? Lengthmax { get { return lengthmax; } set { lengthmax = value; } } /// /// 最小长度 /// [Description("最小长度")] [Nullable(true)] [DataLength(10)] public decimal? Lengthmin { get { return lengthmin; } set { lengthmin = value; } } /// /// 目标长度 /// [Description("目标长度")] [Nullable(true)] [DataLength(10)] public decimal? Aimlength { get { return aimlength; } set { aimlength = value; } } /// /// 扣型代码 /// [Description("扣型代码")] [Nullable(true)] [DataLength(20)] public string ModelCode { get { return modelCode; } set { modelCode = value; } } /// /// 扣型描述 /// [Description("扣型描述")] [Nullable(true)] [DataLength(100)] public string ModelDesc { get { return modelDesc; } set { modelDesc = value; } } private string repairType; [Description("检修类型")] public string RepairType { get { return repairType; } set { repairType = value; } } private Boolean isRepairPln; [Description("是否检修计划")] public Boolean IsRepairPln { get { return isRepairPln; } set { isRepairPln = value; } } private string producname; [Description("品名")] public string Producname { get { return producname; } set { producname = value; } } private string stdName; [Description("标准名称")] public string StdName { get { return stdName; } set { stdName = value; } } private string specName; [Description("产品规格")] public string SpecName { get { return specName; } set { specName = value; } } private string stdStyleDesc; [Description("标准类别")] public string StdStyleDesc { get { return stdStyleDesc; } set { stdStyleDesc = value; } } private string stationNames; [Description("监制工序点集合")] public string StationNames { get { return stationNames; } set { stationNames = value; } } private string stationCodes; [Description("监制工序点集合")] public string StationCodes { get { return stationCodes; } set { stationCodes = value; } } /// /// 热处理合同编号 /// private string proOrderNo = ""; /// /// 工序排产序号 /// private string gxPlanNo = ""; /// /// 排产联动组号 /// private string planGroupId = ""; /// /// 合同来源(销售合同、备料需求、补量需求) /// private string orderSource = ""; /// /// 交货编码PK /// private string ordLnDlyPk = ""; /// /// 排产流水号 /// private string plnDivideId = ""; /// /// 合同号 /// private string orderNo = ""; /// /// 合同行号 /// private string orderSeq = ""; /// /// 交货编码 /// private string deliveryNo = ""; /// /// 备料需求号 /// private string reqBlId = ""; /// /// 产线编码 /// private string plineCode = ""; /// /// 产线描述 /// private string plineName = ""; /// /// 投入物料编码 /// private string inwlId = ""; /// /// 产出物料编码 /// private string outwlId = ""; /// /// 排产重量 /// private string weigthS = null; /// /// 排产支数 /// private string numS = null; /// /// 工序内生产顺序号 /// private string gxProSeq = ""; /// /// 计划耗时(分) /// private string planUsetime = null; /// /// 计划开始时间 /// private string planTimeB = ""; /// /// 计划结束时间 /// private string planTimeE = ""; /// /// 执行状态 /// private string exeStatus = ""; /// /// 热处理合同编号 /// [Description("热处理合同编号")] [Nullable(false)] [DataLength(20)] public string ProOrderNo { get { return proOrderNo; } set { proOrderNo = value; } } /// /// 工序排产序号 /// [Description("工序排产序号")] [Nullable(false)] [DataLength(10)] public string GxPlanNo { get { return gxPlanNo; } set { gxPlanNo = value; } } /// /// 排产联动组号 /// [Description("排产联动组号")] [Nullable(true)] [DataLength(40)] public string PlanGroupId { get { return planGroupId; } set { planGroupId = value; } } /// /// 合同来源(销售合同、备料需求、补量需求) /// [Description("合同来源")] [Nullable(true)] [DataLength(20)] public string OrderSource { get { return orderSource; } set { orderSource = value; } } /// /// 交货编码PK /// [Description("交货编码PK")] [Nullable(true)] [DataLength(40)] public string OrdLnDlyPk { get { return ordLnDlyPk; } set { ordLnDlyPk = value; } } /// /// 排产流水号 /// [Description("排产流水号")] [Nullable(true)] [DataLength(10)] public string PlnDivideId { get { return plnDivideId; } set { plnDivideId = value; } } /// /// 合同号 /// [Description("合同号")] [Nullable(true)] [DataLength(20)] public string OrderNo { get { return orderNo; } set { orderNo = value; } } /// /// 合同行号 /// [Description("合同行号")] [Nullable(true)] [DataLength(3)] public string OrderSeq { get { return orderSeq; } set { orderSeq = value; } } /// /// 交货编码 /// [Description("交货行号")] [Nullable(true)] [DataLength(3)] public string DeliveryNo { get { return deliveryNo; } set { deliveryNo = value; } } /// /// 备料需求号 /// [Description("备料需求号")] [Nullable(true)] [DataLength(20)] public string ReqBlId { get { return reqBlId; } set { reqBlId = value; } } /// /// 产线编码 /// [Description("热处理产线")] [Nullable(true)] [DataLength(20)] public string PlineCode { get { return plineCode; } set { plineCode = value; } } /// /// 产线描述 /// [Description("产线描述")] [Nullable(true)] [DataLength(100)] public string PlineName { get { return plineName; } set { plineName = value; } } /// /// 投入物料编码 /// [Description("投入物料编码")] [Nullable(true)] [DataLength(40)] public string InwlId { get { return inwlId; } set { inwlId = value; } } /// /// 产出物料编码 /// [Description("产出物料编码")] [Nullable(true)] [DataLength(40)] public string OutwlId { get { return outwlId; } set { outwlId = value; } } /// /// 排产重量 /// [Description("排产重量")] [Nullable(true)] [DataLength(10)] public string WeigthS { get { return weigthS; } set { weigthS = value; } } /// /// 排产支数 /// [Description("排产支数")] [Nullable(true)] [DataLength(10)] public string NumS { get { return numS; } set { numS = value; } } /// /// 工序内生产顺序号 /// [Description("工序内生产顺序号")] [Nullable(true)] [DataLength(20)] public string GxProSeq { get { return gxProSeq; } set { gxProSeq = value; } } /// /// 计划耗时(分) /// [Description("计划耗时(分)")] [Nullable(true)] [DataLength(10)] public string PlanUsetime { get { return planUsetime; } set { planUsetime = value; } } /// /// 计划开始时间 /// [Description("计划开始时间")] [Nullable(true)] public string PlanTimeB { get { return planTimeB; } set { planTimeB = value; } } /// /// 计划结束时间 /// [Description("计划结束时间")] [Nullable(true)] public string PlanTimeE { get { return planTimeE; } set { planTimeE = value; } } /// /// 执行状态 /// [Description("执行状态")] [Nullable(true)] [DataLength(10)] public string ExeStatus { get { return exeStatus; } set { exeStatus = value; } } } }