using System;
using System.ComponentModel;
using Core.Mes.Client.Comm.Attribute;
namespace Core.StlMes.Client.PlnSaleOrd.炼钢计划.entity
{
///
/// 数据库表PLN_STEELFORCAST所对应的实体类(生成工具:代码生成工具3.0)
/// 作者:zhou 时间:2017-08-08
///
public class PlnSteelforcastNewEntity
{
///
/// 浇次号
///
private string castNo = "";
///
/// 浇次顺序号(不同铸机顺序独立连续)
///
private long? castSeq;
///
/// 连铸机号(连铸产线代码)
///
private string ccmid = "";
///
/// 铸造产线编码
///
private string plineCode = "";
///
/// 铸造产线描述
///
private string plineName = "";
///
/// 浇次状态:00=编制中,10=已下发,20=生产中,30=已生产,40=关闭
///
private string status = "";
///
/// 炉数
///
private decimal? furnacenumber = null;
///
/// 总支数
///
private decimal? totNum = null;
///
/// 总重量
///
private decimal? totWt = null;
///
/// 是否存在连浇
///
private string ifConnectGrade = "";
///
/// 连浇群组代码
///
private string waterGroupCode = "";
///
/// 开浇炉非计划加量
///
private decimal? addWtBegin = null;
///
/// 结束炉非计划加量
///
private decimal? addWtEnd = null;
///
/// 连浇前炉非计划加量
///
private decimal? addWtConnAhead = null;
///
/// 连浇后炉非计划加量
///
private decimal? addWtConnNext = null;
///
/// 开始钢种
///
private string startGradecode = "";
///
/// 结束钢种
///
private string endGradecode = "";
///
/// 开始时间(计划)
///
private string starttime = "";
///
/// 结束时间(计划)
///
private string endtime = "";
///
/// 制定人
///
private string makeman = "";
///
/// 制定时间
///
private string maketime = "";
///
/// 下发人
///
private string manfortol2 = "";
///
/// 下发时间
///
private string timefortol2 = "";
///
/// 浇次备注
///
private string memo = "";
///
/// 关闭计划人
///
private string closeman = "";
///
/// 关闭计划时间
///
private string closetime = "";
///
/// 浇次号
///
[Description("浇次号")]
[Nullable(false)]
[DataLength(20)]
public string CastNo
{
get { return castNo; }
set { castNo = value; }
}
///
/// 浇次顺序号(不同铸机顺序独立连续)
///
[Description("浇次顺序号")]
[Nullable(true)]
[DataLength(20)]
public long? CastSeq
{
get { return castSeq; }
set { castSeq = value; }
}
///
/// 连铸机号(连铸产线代码)
///
[Description("连铸机号")]
[Nullable(true)]
[DataLength(20)]
public string Ccmid
{
get { return ccmid; }
set { ccmid = value; }
}
///
/// 铸造产线编码
///
[Description("铸造产线编码")]
[Nullable(true)]
[DataLength(20)]
public string PlineCode
{
get { return plineCode; }
set { plineCode = value; }
}
///
/// 铸造产线描述
///
[Description("铸造产线描述")]
[Nullable(true)]
[DataLength(50)]
public string PlineName
{
get { return plineName; }
set { plineName = value; }
}
///
/// 浇次状态:00=编制中,10=已下发,20=生产中,30=已生产,40=关闭
///
[Description("状态")]
[Nullable(true)]
[DataLength(20)]
public string Status
{
get { return status; }
set { status = value; }
}
///
/// 炉数
///
[Description("炉数")]
[Nullable(true)]
[DataLength(10)]
public decimal? Furnacenumber
{
get { return furnacenumber; }
set { furnacenumber = value; }
}
///
/// 总支数
///
[Description("总支数")]
[Nullable(true)]
[DataLength(10)]
public decimal? TotNum
{
get { return totNum; }
set { totNum = value; }
}
///
/// 总重量
///
[Description("总重量")]
[Nullable(true)]
[DataLength(10)]
public decimal? TotWt
{
get { return totWt; }
set { totWt = value; }
}
///
/// 是否存在连浇
///
[Description("是否存在连浇")]
[Nullable(true)]
[DataLength(1)]
public string IfConnectGrade
{
get { return ifConnectGrade; }
set { ifConnectGrade = value; }
}
///
/// 连浇群组代码
///
[Description("连浇群组代码")]
[Nullable(true)]
[DataLength(5)]
public string WaterGroupCode
{
get { return waterGroupCode; }
set { waterGroupCode = value; }
}
///
/// 开浇炉非计划加量
///
[Description("开浇炉非计划加量")]
[Nullable(true)]
[DataLength(10)]
public decimal? AddWtBegin
{
get { return addWtBegin; }
set { addWtBegin = value; }
}
///
/// 结束炉非计划加量
///
[Description("结束炉非计划加量")]
[Nullable(true)]
[DataLength(10)]
public decimal? AddWtEnd
{
get { return addWtEnd; }
set { addWtEnd = value; }
}
///
/// 连浇前炉非计划加量
///
[Description("连浇前炉非计划加量")]
[Nullable(true)]
[DataLength(10)]
public decimal? AddWtConnAhead
{
get { return addWtConnAhead; }
set { addWtConnAhead = value; }
}
///
/// 连浇后炉非计划加量
///
[Description("连浇后炉非计划加量")]
[Nullable(true)]
[DataLength(10)]
public decimal? AddWtConnNext
{
get { return addWtConnNext; }
set { addWtConnNext = value; }
}
///
/// 开始钢种
///
[Description("开始钢种")]
[Nullable(true)]
[DataLength(50)]
public string StartGradecode
{
get { return startGradecode; }
set { startGradecode = value; }
}
///
/// 结束钢种
///
[Description("结束钢种")]
[Nullable(true)]
[DataLength(50)]
public string EndGradecode
{
get { return endGradecode; }
set { endGradecode = value; }
}
///
/// 开始时间(计划)
///
[Description("开始时间(计划)")]
[Nullable(true)]
public string Starttime
{
get { return starttime; }
set { starttime = value; }
}
///
/// 结束时间(计划)
///
[Description("结束时间(计划)")]
[Nullable(true)]
public string Endtime
{
get { return endtime; }
set { endtime = value; }
}
///
/// 制定人
///
[Description("制定人")]
[Nullable(true)]
[DataLength(20)]
public string Makeman
{
get { return makeman; }
set { makeman = value; }
}
///
/// 制定时间
///
[Description("制定时间")]
[Nullable(true)]
public string Maketime
{
get { return maketime; }
set { maketime = value; }
}
///
/// 下发人
///
[Description("下发人")]
[Nullable(true)]
[DataLength(20)]
public string Manfortol2
{
get { return manfortol2; }
set { manfortol2 = value; }
}
///
/// 下发时间
///
[Description("下发时间")]
[Nullable(true)]
public string Timefortol2
{
get { return timefortol2; }
set { timefortol2 = value; }
}
///
/// 浇次备注
///
[Description("浇次备注")]
[Nullable(true)]
[DataLength(1000)]
public string Memo
{
get { return memo; }
set { memo = value; }
}
///
/// 年月日
///
private string proMonth = "";
///
/// 年月日
///
[Description("生产年月")]
[Nullable(true)]
[DataLength(20)]
public string ProMonth
{
get { return proMonth; }
set { proMonth = value; }
}
///
/// 关闭计划人
///
[Description("关闭计划人")]
[Nullable(true)]
[DataLength(20)]
public string Closeman
{
get { return closeman; }
set { closeman = value; }
}
///
/// 关闭计划时间
///
[Description("关闭计划时间")]
[Nullable(true)]
public string Closetime
{
get { return closetime; }
set { closetime = value; }
}
///
/// 管坯直径
///
private string diameter = null;
///
/// 管坯直径
///
[Description("直径")]
[Nullable(true)]
[DataLength(10)]
public string Diameter
{
get { return diameter; }
set { diameter = value; }
}
}
}