using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Linq;
using System.Text;
using Core.Mes.Client.Comm.Attribute;
namespace Core.StlMes.Client.PlnSaleOrd.炼钢计划.entity
{///
/// 数据库表PLN_STEELFORCAST所对应的实体类(生成工具:代码生成工具3.0)
/// 作者:PC-20160925CXYF 时间:2017-08-09
///
public class PlnSteelforcastEntity
{
///
/// 浇次号
///
private string castNo = "";
///
/// 浇次顺序号(不同铸机顺序独立连续)
///
private decimal? castSeq = null;
///
/// 连铸机号(连铸产线代码)
///
private string ccmid = "";
///
/// 浇次状态: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 plineCode = "";
///
/// 铸造产线描述
///
private string plineName = "";
///
/// 流数
///
private decimal? flownumber = null;
///
/// 浇次号
///
[Description("浇次号")]
[Nullable(false)]
[DataLength(20)]
public string CastNo
{
get { return castNo; }
set { castNo = value; }
}
///
/// 浇次顺序号(不同铸机顺序独立连续)
///
[Description("顺序号")]
[Nullable(true)]
[DataLength(20)]
public decimal? CastSeq
{
get { return castSeq; }
set { castSeq = value; }
}
///
/// 连铸机号(连铸产线代码)
///
[Description("连铸机号")]
[Nullable(true)]
[DataLength(20)]
public string Ccmid
{
get { return ccmid; }
set { ccmid = 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? Flownumber
{
get { return flownumber; }
set { flownumber = 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; }
}
///
/// 铸造产线编码
///
[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; }
}
private string proMonth = "";
[Description("生产日期")]
[Nullable(true)]
[DataLength(50)]
public string ProMonth
{
get { return proMonth; }
set { proMonth = value; }
}
///
/// 目标钢水量
///
private decimal? aimSteelQty = null;
///
/// 管坯直径(模铸写规格)
///
private string diameter = "";
///
/// 平均冶炼量
///
private decimal? averageQty = null;
///
/// 目标钢水量
///
[Description("平均目标钢水量")]
[Nullable(true)]
[DataLength(10)]
public decimal? AimSteelQty
{
get { return aimSteelQty; }
set { aimSteelQty = value; }
}
///
/// 管坯直径(模铸写规格)
///
[Description("断面")]
[Nullable(true)]
[DataLength(10)]
public string Diameter
{
get { return diameter; }
set { diameter = value; }
}
///
/// 平均冶炼量
///
[Description("平均冶炼量")]
[Nullable(true)]
[DataLength(10)]
public decimal? AverageQty
{
get { return averageQty; }
set { averageQty = value; }
}
private string ifConfirm = "";
[Description("是否确认")]
public string IfConfirm
{
get { return ifConfirm; }
set { ifConfirm = value; }
}
}
}