using Core.Mes.Client.Comm.Attribute;
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Linq;
using System.Text;
namespace Core.StlMes.Client.YdmStuffManage.Entity
{
///
/// 数据库表STL_LG_OFFLINE所对应的实体类(生成工具:代码生成工具3.0)
/// 作者:DM22222 时间:2017-07-18
///
public class StlLgOfflineEntity
{
///
/// 虚拟炉号
///
private string furnaceno = "";
///
/// 熔炼炉号
///
private string stoveNo = "";
///
/// 判定炉号
///
private string judgeStoveNo = "";
///
/// 标识炉号
///
private string flagStoveNo = "";
///
/// 直径
///
private string diameter = null;
///
/// 长度
///
private decimal? length = null;
///
/// 倍尺数
///
private decimal? fixNum = null;
///
/// 单倍长度
///
private decimal? fixLen = null;
///
/// 产线代码
///
private string plineCode = "";
///
/// 下线支数
///
private decimal? offlineNum = null;
///
/// 返线支数
///
private decimal? backlineNum = null;
///
/// 是否是组炉批标识(0-未组批,1-组批)
///
private string zpFlag = "";
///
/// 重量
///
private decimal? zpWeight = null;
///
/// 委外支数
///
private decimal? subcontractNum = null;
///
/// 委外完成支数
///
private decimal? subcontractcompleteNum = null;
///
/// 委外单号
///
private string subcontractNo = "";
///
/// 钢种代码
///
private string gradecode = "";
///
/// 钢种
///
private string gradename = "";
///
/// 标准代码
///
private string stdCode = "";
///
/// 标准名称
///
private string stdName = "";
///
/// 物料码
///
private string materialNo = "";
///
/// 物料描叙
///
private string materialName = "";
///
/// 是否有效(0:有效,1:无效)
///
private string isValid = "";
///
/// 状态(0-下线 1-处理完成)
///
private string status = "";
///
/// 下线时间
///
private string offlineTime = "";
///
/// 备注
///
private string remark = "";
///
/// 操作人
///
private string colUser = "";
///
/// 操作班次
///
private string colShift = "";
///
/// 操作班组
///
private string colGroup = "";
///
/// 组炉支数
///
private decimal? groupNum = null;
///
/// 铸造订单编号
///
private string proPlanId = "";
///
/// 工序排产序号
///
private string gxPlanNo = "";
///
/// 管坯需求编号
///
private string gpreqId = "";
///
/// 生产合同号(内部管理号)
///
private string proOrderNo = "";
///
/// 判定炉号(序号)
///
private string judgeStoveNoSeq = "";
///
/// 顺序号(虚拟炉号)
///
private string sequenceno = "";
///
/// 组炉主炉号
///
private string mainJudgeStoveNo = "";
///
/// 虚拟炉号
///
[Description("组炉主炉号")]
[Nullable(false)]
[DataLength(20)]
public string MainJudgeStoveNo
{
get { return mainJudgeStoveNo; }
set { mainJudgeStoveNo = value; }
}
///
/// 虚拟炉号
///
[Description("虚拟炉号")]
[Nullable(false)]
[DataLength(20)]
public string Furnaceno
{
get { return furnaceno; }
set { furnaceno = value; }
}
///
/// 熔炼炉号
///
[Description("熔炼炉号")]
[Nullable(true)]
[DataLength(20)]
public string StoveNo
{
get { return stoveNo; }
set { stoveNo = value; }
}
///
/// 判定炉号
///
[Description("判定炉号")]
[Nullable(false)]
[DataLength(20)]
public string JudgeStoveNo
{
get { return judgeStoveNo; }
set { judgeStoveNo = value; }
}
///
/// 标识炉号
///
[Description("标识炉号")]
[Nullable(false)]
[DataLength(20)]
public string FlagStoveNo
{
get { return flagStoveNo; }
set { flagStoveNo = value; }
}
///
/// 直径
///
[Description("直径")]
[Nullable(true)]
[DataLength(8)]
public string Diameter
{
get { return diameter; }
set { diameter = value; }
}
///
/// 长度
///
[Description("长度")]
[Nullable(true)]
[DataLength(22)]
public decimal? Length
{
get { return length; }
set { length = value; }
}
///
/// 倍尺数
///
[Description("倍尺数")]
[Nullable(true)]
[DataLength(1)]
public decimal? FixNum
{
get { return fixNum; }
set { fixNum = value; }
}
///
/// 单倍长度
///
[Description("单倍长度")]
[Nullable(true)]
[DataLength(5)]
public decimal? FixLen
{
get { return fixLen; }
set { fixLen = value; }
}
///
/// 产线代码
///
[Description("产线代码")]
[Nullable(true)]
[DataLength(20)]
public string PlineCode
{
get { return plineCode; }
set { plineCode = value; }
}
///
/// 下线支数
///
[Description("离线支数")]
[Nullable(true)]
[DataLength(6)]
public decimal? OfflineNum
{
get { return offlineNum; }
set { offlineNum = value; }
}
///
/// 返线支数
///
[Description("返线支数")]
[Nullable(true)]
[DataLength(6)]
public decimal? BacklineNum
{
get { return backlineNum; }
set { backlineNum = value; }
}
///
/// 是否是组炉批标识(0-未组批,1-组批)
///
[Description("是否组炉")]
[Nullable(true)]
[DataLength(1)]
public string ZpFlag
{
get { return zpFlag; }
set { zpFlag = value; }
}
///
/// 重量
///
[Description("重量")]
[Nullable(true)]
[DataLength(8)]
public decimal? ZpWeight
{
get { return zpWeight; }
set { zpWeight = value; }
}
///
/// 委外支数
///
[Description("委外支数")]
[Nullable(true)]
[DataLength(6)]
public decimal? SubcontractNum
{
get { return subcontractNum; }
set { subcontractNum = value; }
}
///
/// 委外完成支数
///
[Description("委外完成支数")]
[Nullable(true)]
[DataLength(6)]
public decimal? SubcontractcompleteNum
{
get { return subcontractcompleteNum; }
set { subcontractcompleteNum = value; }
}
///
/// 委外单号
///
[Description("委外单号")]
[Nullable(true)]
[DataLength(20)]
public string SubcontractNo
{
get { return subcontractNo; }
set { subcontractNo = value; }
}
///
/// 钢种代码
///
[Description("钢种代码")]
[Nullable(true)]
[DataLength(10)]
public string Gradecode
{
get { return gradecode; }
set { gradecode = value; }
}
///
/// 钢种
///
[Description("钢种")]
[Nullable(true)]
[DataLength(100)]
public string Gradename
{
get { return gradename; }
set { gradename = value; }
}
///
/// 标准代码
///
[Description("标准代码")]
[Nullable(true)]
[DataLength(20)]
public string StdCode
{
get { return stdCode; }
set { stdCode = value; }
}
///
/// 标准名称
///
[Description("标准名称")]
[Nullable(true)]
[DataLength(256)]
public string StdName
{
get { return stdName; }
set { stdName = value; }
}
///
/// 物料码
///
[Description("物料码")]
[Nullable(true)]
[DataLength(30)]
public string MaterialNo
{
get { return materialNo; }
set { materialNo = value; }
}
///
/// 物料描叙
///
[Description("物料描叙")]
[Nullable(true)]
[DataLength(100)]
public string MaterialName
{
get { return materialName; }
set { materialName = value; }
}
///
/// 是否有效(0:有效,1:无效)
///
[Description("是否有效(0:有效,1:无效)")]
[Nullable(true)]
[DataLength(1)]
public string IsValid
{
get { return isValid; }
set { isValid = value; }
}
///
/// 状态(0-下线 1-处理完成)
///
[Description("状态")]
[Nullable(true)]
[DataLength(1)]
public string Status
{
get { return status; }
set { status = value; }
}
///
/// 下线时间
///
[Description("下线时间")]
[Nullable(true)]
public string OfflineTime
{
get { return offlineTime; }
set { offlineTime = value; }
}
///
/// 备注
///
[Description("备注")]
[Nullable(true)]
[DataLength(100)]
public string Remark
{
get { return remark; }
set { remark = value; }
}
///
/// 操作人
///
[Description("操作人")]
[Nullable(true)]
[DataLength(20)]
public string ColUser
{
get { return colUser; }
set { colUser = value; }
}
///
/// 操作班次
///
[Description("操作班次")]
[Nullable(true)]
[DataLength(1)]
public string ColShift
{
get { return colShift; }
set { colShift = value; }
}
///
/// 操作班组
///
[Description("操作班组")]
[Nullable(true)]
[DataLength(1)]
public string ColGroup
{
get { return colGroup; }
set { colGroup = value; }
}
///
/// 组炉支数
///
[Description("组炉支数")]
[Nullable(true)]
[DataLength(6)]
public decimal? GroupNum
{
get { return groupNum; }
set { groupNum = value; }
}
///
/// 铸造订单编号
///
[Description("铸造订单编号")]
[Nullable(true)]
[DataLength(20)]
public string ProPlanId
{
get { return proPlanId; }
set { proPlanId = value; }
}
///
/// 工序排产序号
///
[Description("工序排产序号")]
[Nullable(true)]
[DataLength(10)]
public string GxPlanNo
{
get { return gxPlanNo; }
set { gxPlanNo = value; }
}
///
/// 管坯需求编号
///
[Description("管坯需求编号")]
[Nullable(true)]
[DataLength(20)]
public string GpreqId
{
get { return gpreqId; }
set { gpreqId = value; }
}
///
/// 生产合同号(内部管理号)
///
[Description("生产合同号")]
[Nullable(true)]
[DataLength(20)]
public string ProOrderNo
{
get { return proOrderNo; }
set { proOrderNo = value; }
}
///
/// 判定炉号(序号)
///
[Description("判定炉号(序号)")]
[Nullable(true)]
[DataLength(10)]
public string JudgeStoveNoSeq
{
get { return judgeStoveNoSeq; }
set { judgeStoveNoSeq = value; }
}
///
/// 顺序号(虚拟炉号)
///
[Description("顺序号(虚拟炉号)")]
[Nullable(true)]
[DataLength(20)]
public string Sequenceno
{
get { return sequenceno; }
set { sequenceno = value; }
}
}
}