using Core.Mes.Client.Comm.Attribute;
using Newtonsoft.Json;
using System;
using System.ComponentModel;
namespace Core.StlMes.Client.Judge.Models
{
///
/// 数据库表PLN_STEELFORFURNACE所对应的实体类(生成工具:代码生成工具4.0 访问地址:http://172.16.2.128/tool/)
/// 作者:tgcx-test 时间:2016-09-08
///
public class PlnSteelforfurnaceEntity
{
///
/// 虚拟炉号
///
private string furnaceno = "";
///
/// 主铸造订单编号(多订单记录一个)
///
private string proPlanId = "";
///
/// 主工序排产序号(随主铸造订单)
///
private string gxPlanNo = "";
///
/// 铸造坯物料编码(随主铸造订单)
///
private string materialNo = "";
///
/// 铸造坯物料描述(随主铸造订单)
///
private string materialName = "";
///
/// 投入物料编码
///
private string wlidIn = "";
///
/// 投入物料描述
///
private string wldescIn = "";
///
/// 状态(0=组炉,1=组浇,2=下发,3生产中,4生产完成)
///
private string status = "";
///
/// 钢种代码
///
private string gradecode = "";
///
/// 钢种名称
///
private string gradename = "";
///
/// 支数
///
private decimal? quantity = null;
///
/// 重量
///
private decimal? weight = null;
///
/// 目标出钢量
///
private decimal? aimSteelQty = null;
///
/// 浇次号
///
private string castNo = "";
///
/// 浇内顺序号
///
private string castSeq = "";
///
/// 开始时刻
///
private string starttime = "";
///
/// 结束时刻
///
private string endtime = "";
///
/// 计划冶炼开始时刻
///
private string bofStarttime = "";
///
/// 计划冶炼结束时刻
///
private string bofEndtime = "";
///
/// 计划CAS开始时刻(备用)
///
private string casStarttime = "";
///
/// 计划CAS结束时刻(备用)
///
private string casEndtime = "";
///
/// 计划VD开始时刻
///
private string vdStarttime = "";
///
/// 计划VD结束时刻
///
private string vdEndtime = "";
///
/// 计划RH开始时刻
///
private string rhStarttime = "";
///
/// 计划RH结束时刻
///
private string rhEndtime = "";
///
/// 计划LF开始时刻
///
private string lfsStarttime = "";
///
/// 计划LF结束时刻
///
private string lfsEndtime = "";
///
/// 计划浇铸(模铸)开始时刻
///
private string ccmStarttime = "";
///
/// 计划浇铸(模铸)结束时刻
///
private string ccmEndtime = "";
///
/// 铸造类型(1连铸2模铸)
///
private string castingtype = "";
///
/// 连铸机号
///
private string ccmid = "";
///
/// 铸造产线编码
///
private string plineCode = "";
///
/// 铸造产线描述
///
private string plineName = "";
///
/// 成分标准索引号集合(内控)
///
private string cic = "";
///
/// 材质标准索引号集合(内控)
///
private string pic = "";
///
/// 公差标准索引号集合(内控)
///
private string sic = "";
///
/// 探伤索引号集合(内控)
///
private string dic = "";
///
/// 水压索引码集合(内控)
///
private string wic = "";
///
/// 加工标准索引号集合(内控)
///
private string gic = "";
///
/// 是否有余材
///
private string surplusflag = "";
///
/// 是否炼钢监制
///
private string ifMonitorLg = "";
///
/// 监制编号
///
private string prdcrNo = "";
///
/// 是否轧管组批 (0未组批 1 已组批 2 坯料下线)
///
private string ifBatchedZg = "";
///
/// 计划备注(用于传送信息到炼钢)
///
private string planremark = "";
///
/// 备注
///
private string remark = "";
///
/// 制定人
///
private string makeman = "";
///
/// 制定时间
///
private string maketime = "";
///
/// 电炉号(简称)
///
private string efShortId = "";
///
/// 电炉产线编码
///
private string efPlineCode = "";
///
/// 电炉产线描述
///
private string efPlineName = "";
///
/// 电炉顺序号(年月+4位流水)
///
private string efWorkSeq = "";
///
/// 电炉重置编号(年月+3位流水)
///
private string efResetId = "";
///
/// 炉龄
///
private decimal? efAge = null;
///
/// 冶炼炉号
///
private string stoveNo = "";
///
/// 成分判定记录ID(炼钢成分判定完成后回写)
///
private string chemJudgeId = "";
///
/// 实际开始时间
///
private string realBeginTime = "";
///
/// 虚拟炉号
///
[Description("虚拟炉号")]
[Nullable(false)]
[DataLength(20)]
[JsonProperty("furnaceno")]
public string Furnaceno
{
get { return furnaceno; }
set { furnaceno = value; }
}
///
/// 主铸造订单编号(多订单记录一个)
///
[Description("主铸造订单编号")]
[Nullable(true)]
[DataLength(20)]
[JsonProperty("proPlanId")]
public string ProPlanId
{
get { return proPlanId; }
set { proPlanId = value; }
}
///
/// 主工序排产序号(随主铸造订单)
///
[Description("主工序排产序号")]
[Nullable(true)]
[DataLength(10)]
[JsonProperty("gxPlanNo")]
public string GxPlanNo
{
get { return gxPlanNo; }
set { gxPlanNo = value; }
}
///
/// 铸造坯物料编码(随主铸造订单)
///
[Description("铸造坯物料编码")]
[Nullable(true)]
[DataLength(40)]
[JsonProperty("materialNo")]
public string MaterialNo
{
get { return materialNo; }
set { materialNo = value; }
}
///
/// 铸造坯物料描述(随主铸造订单)
///
[Description("铸造坯物料描述")]
[Nullable(true)]
[DataLength(100)]
[JsonProperty("materialName")]
public string MaterialName
{
get { return materialName; }
set { materialName = value; }
}
///
/// 投入物料编码
///
[Description("投入物料编码")]
[Nullable(true)]
[DataLength(20)]
[JsonProperty("wlidIn")]
public string WlidIn
{
get { return wlidIn; }
set { wlidIn = value; }
}
///
/// 投入物料描述
///
[Description("投入物料描述")]
[Nullable(true)]
[DataLength(40)]
[JsonProperty("wldescIn")]
public string WldescIn
{
get { return wldescIn; }
set { wldescIn = value; }
}
///
/// 状态(0=组炉,1=组浇,2=下发,3生产中,4生产完成)
///
[Description("状态")]
[Nullable(true)]
[DataLength(2)]
[JsonProperty("status")]
public string Status
{
get { return status; }
set { status = value; }
}
///
/// 钢种代码
///
[Description("钢种代码")]
[Nullable(true)]
[DataLength(10)]
[JsonProperty("gradecode")]
public string Gradecode
{
get { return gradecode; }
set { gradecode = value; }
}
///
/// 钢种名称
///
[Description("钢种名称")]
[Nullable(true)]
[DataLength(100)]
[JsonProperty("gradename")]
public string Gradename
{
get { return gradename; }
set { gradename = value; }
}
///
/// 支数
///
[Description("支数")]
[Nullable(true)]
[DataLength(10)]
[JsonProperty("quantity")]
public decimal? Quantity
{
get { return quantity; }
set { quantity = value; }
}
///
/// 重量
///
[Description("重量")]
[Nullable(true)]
[DataLength(10)]
[JsonProperty("weight")]
public decimal? Weight
{
get { return weight; }
set { weight = value; }
}
///
/// 目标出钢量
///
[Description("目标出钢量")]
[Nullable(true)]
[DataLength(10)]
[JsonProperty("aimSteelQty")]
public decimal? AimSteelQty
{
get { return aimSteelQty; }
set { aimSteelQty = value; }
}
///
/// 浇次号
///
[Description("浇次号")]
[Nullable(true)]
[DataLength(20)]
[JsonProperty("castNo")]
public string CastNo
{
get { return castNo; }
set { castNo = value; }
}
///
/// 浇内顺序号
///
[Description("浇内顺序号")]
[Nullable(true)]
[DataLength(20)]
[JsonProperty("castSeq")]
public string CastSeq
{
get { return castSeq; }
set { castSeq = value; }
}
///
/// 开始时刻
///
[Description("开始时刻")]
[Nullable(true)]
[JsonProperty("starttime")]
public string Starttime
{
get { return starttime; }
set { starttime = value; }
}
///
/// 结束时刻
///
[Description("结束时刻")]
[Nullable(true)]
[JsonProperty("endtime")]
public string Endtime
{
get { return endtime; }
set { endtime = value; }
}
///
/// 计划冶炼开始时刻
///
[Description("计划冶炼开始时刻")]
[Nullable(true)]
[JsonProperty("bofStarttime")]
public string BofStarttime
{
get { return bofStarttime; }
set { bofStarttime = value; }
}
///
/// 计划冶炼结束时刻
///
[Description("计划冶炼结束时刻")]
[Nullable(true)]
[JsonProperty("bofEndtime")]
public string BofEndtime
{
get { return bofEndtime; }
set { bofEndtime = value; }
}
///
/// 计划CAS开始时刻(备用)
///
[Description("计划CAS开始时刻(备用)")]
[Nullable(true)]
[JsonProperty("casStarttime")]
public string CasStarttime
{
get { return casStarttime; }
set { casStarttime = value; }
}
///
/// 计划CAS结束时刻(备用)
///
[Description("计划CAS结束时刻(备用)")]
[Nullable(true)]
[JsonProperty("casEndtime")]
public string CasEndtime
{
get { return casEndtime; }
set { casEndtime = value; }
}
///
/// 计划VD开始时刻
///
[Description("计划VD开始时刻")]
[Nullable(true)]
[JsonProperty("vdStarttime")]
public string VdStarttime
{
get { return vdStarttime; }
set { vdStarttime = value; }
}
///
/// 计划VD结束时刻
///
[Description("计划VD结束时刻")]
[Nullable(true)]
[JsonProperty("vdEndtime")]
public string VdEndtime
{
get { return vdEndtime; }
set { vdEndtime = value; }
}
///
/// 计划RH开始时刻
///
[Description("计划RH开始时刻")]
[Nullable(true)]
[JsonProperty("rhStarttime")]
public string RhStarttime
{
get { return rhStarttime; }
set { rhStarttime = value; }
}
///
/// 计划RH结束时刻
///
[Description("计划RH结束时刻")]
[Nullable(true)]
[JsonProperty("rhEndtime")]
public string RhEndtime
{
get { return rhEndtime; }
set { rhEndtime = value; }
}
///
/// 计划LF开始时刻
///
[Description("计划LF开始时刻")]
[Nullable(true)]
[JsonProperty("lfsStarttime")]
public string LfsStarttime
{
get { return lfsStarttime; }
set { lfsStarttime = value; }
}
///
/// 计划LF结束时刻
///
[Description("计划LF结束时刻")]
[Nullable(true)]
[JsonProperty("lfsEndtime")]
public string LfsEndtime
{
get { return lfsEndtime; }
set { lfsEndtime = value; }
}
///
/// 计划浇铸(模铸)开始时刻
///
[Description("计划浇铸(模铸)开始时刻")]
[Nullable(true)]
[JsonProperty("ccmStarttime")]
public string CcmStarttime
{
get { return ccmStarttime; }
set { ccmStarttime = value; }
}
///
/// 计划浇铸(模铸)结束时刻
///
[Description("计划浇铸(模铸)结束时刻")]
[Nullable(true)]
[JsonProperty("ccmEndtime")]
public string CcmEndtime
{
get { return ccmEndtime; }
set { ccmEndtime = value; }
}
///
/// 铸造类型(1连铸2模铸)
///
[Description("铸造类型")]
[Nullable(true)]
[DataLength(20)]
[JsonProperty("castingtype")]
public string Castingtype
{
get { return castingtype; }
set { castingtype = value; }
}
///
/// 连铸机号
///
[Description("连铸机号")]
[Nullable(true)]
[DataLength(20)]
[JsonProperty("ccmid")]
public string Ccmid
{
get { return ccmid; }
set { ccmid = value; }
}
///
/// 铸造产线编码
///
[Description("铸造产线编码")]
[Nullable(true)]
[DataLength(100)]
[JsonProperty("plineCode")]
public string PlineCode
{
get { return plineCode; }
set { plineCode = value; }
}
///
/// 铸造产线描述
///
[Description("铸造产线描述")]
[Nullable(true)]
[DataLength(400)]
[JsonProperty("plineName")]
public string PlineName
{
get { return plineName; }
set { plineName = value; }
}
///
/// 成分标准索引号集合(内控)
///
[Description("成分标准索引号集合(内控)")]
[Nullable(true)]
[DataLength(400)]
[JsonProperty("cic")]
public string Cic
{
get { return cic; }
set { cic = value; }
}
///
/// 材质标准索引号集合(内控)
///
[Description("材质标准索引号集合(内控)")]
[Nullable(true)]
[DataLength(400)]
[JsonProperty("pic")]
public string Pic
{
get { return pic; }
set { pic = value; }
}
///
/// 公差标准索引号集合(内控)
///
[Description("公差标准索引号集合(内控)")]
[Nullable(true)]
[DataLength(400)]
[JsonProperty("sic")]
public string Sic
{
get { return sic; }
set { sic = value; }
}
///
/// 探伤索引号集合(内控)
///
[Description("探伤索引号集合(内控)")]
[Nullable(true)]
[DataLength(400)]
[JsonProperty("dic")]
public string Dic
{
get { return dic; }
set { dic = value; }
}
///
/// 水压索引码集合(内控)
///
[Description("水压索引码集合(内控)")]
[Nullable(true)]
[DataLength(400)]
[JsonProperty("wic")]
public string Wic
{
get { return wic; }
set { wic = value; }
}
///
/// 加工标准索引号集合(内控)
///
[Description("加工标准索引号集合(内控)")]
[Nullable(true)]
[DataLength(400)]
[JsonProperty("gic")]
public string Gic
{
get { return gic; }
set { gic = value; }
}
///
/// 是否有余材
///
[Description("是否有余材")]
[Nullable(true)]
[DataLength(1)]
[JsonProperty("surplusflag")]
public string Surplusflag
{
get { return surplusflag; }
set { surplusflag = value; }
}
///
/// 是否炼钢监制
///
[Description("是否炼钢监制")]
[Nullable(true)]
[DataLength(1)]
[JsonProperty("ifMonitorLg")]
public string IfMonitorLg
{
get { return ifMonitorLg; }
set { ifMonitorLg = value; }
}
///
/// 监制编号
///
[Description("监制编号")]
[Nullable(true)]
[DataLength(40)]
[JsonProperty("prdcrNo")]
public string PrdcrNo
{
get { return prdcrNo; }
set { prdcrNo = value; }
}
///
/// 是否轧管组批 (0未组批 1 已组批 2 坯料下线)
///
[Description("是否轧管组批")]
[Nullable(true)]
[DataLength(1)]
[JsonProperty("ifBatchedZg")]
public string IfBatchedZg
{
get { return ifBatchedZg; }
set { ifBatchedZg = value; }
}
///
/// 计划备注(用于传送信息到炼钢)
///
[Description("计划备注")]
[Nullable(true)]
[DataLength(800)]
[JsonProperty("planremark")]
public string Planremark
{
get { return planremark; }
set { planremark = value; }
}
///
/// 备注
///
[Description("备注")]
[Nullable(true)]
[DataLength(800)]
[JsonProperty("remark")]
public string Remark
{
get { return remark; }
set { remark = value; }
}
///
/// 制定人
///
[Description("制定人")]
[Nullable(true)]
[DataLength(20)]
[JsonProperty("makeman")]
public string Makeman
{
get { return makeman; }
set { makeman = value; }
}
///
/// 制定时间
///
[Description("制定时间")]
[Nullable(true)]
[JsonProperty("maketime")]
public string Maketime
{
get { return maketime; }
set { maketime = value; }
}
///
/// 电炉号(简称)
///
[Description("电炉号(简称)")]
[Nullable(true)]
[DataLength(20)]
[JsonProperty("efShortId")]
public string EfShortId
{
get { return efShortId; }
set { efShortId = value; }
}
///
/// 电炉产线编码
///
[Description("电炉产线编码")]
[Nullable(true)]
[DataLength(20)]
[JsonProperty("efPlineCode")]
public string EfPlineCode
{
get { return efPlineCode; }
set { efPlineCode = value; }
}
///
/// 电炉产线描述
///
[Description("电炉产线描述")]
[Nullable(true)]
[DataLength(100)]
[JsonProperty("efPlineName")]
public string EfPlineName
{
get { return efPlineName; }
set { efPlineName = value; }
}
///
/// 电炉顺序号(年月+4位流水)
///
[Description("电炉顺序号")]
[Nullable(true)]
[DataLength(20)]
[JsonProperty("efWorkSeq")]
public string EfWorkSeq
{
get { return efWorkSeq; }
set { efWorkSeq = value; }
}
///
/// 电炉重置编号(年月+3位流水)
///
[Description("电炉重置编号")]
[Nullable(true)]
[DataLength(20)]
[JsonProperty("efResetId")]
public string EfResetId
{
get { return efResetId; }
set { efResetId = value; }
}
///
/// 炉龄
///
[Description("炉龄")]
[Nullable(true)]
[DataLength(6)]
[JsonProperty("efAge")]
public decimal? EfAge
{
get { return efAge; }
set { efAge = value; }
}
///
/// 冶炼炉号
///
[Description("冶炼炉号")]
[Nullable(true)]
[DataLength(20)]
[JsonProperty("stoveNo")]
public string StoveNo
{
get { return stoveNo; }
set { stoveNo = value; }
}
///
/// 成分判定记录ID(炼钢成分判定完成后回写)
///
[Description("成分判定记录ID(炼钢成分判定完成后回写)")]
[Nullable(true)]
[DataLength(20)]
[JsonProperty("chemJudgeId")]
public string ChemJudgeId
{
get { return chemJudgeId; }
set { chemJudgeId = value; }
}
///
/// 实际开始时间
///
[Description("实际开始时间")]
[Nullable(true)]
[JsonProperty("realBeginTime")]
public string RealBeginTime
{
get { return realBeginTime; }
set { realBeginTime = value; }
}
}
}