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
{///
/// 数据库表PLN_ORDER_CAST_S所对应的实体类(生成工具:代码生成工具3.0)
/// 作者:DM22222 时间:2017-11-23
///
public class PlnOrderCastSEntity
{
///
/// 铸造订单编号
///
private string proPlanId = "";
///
/// 工序排产序号
///
private string gxPlanNo = "";
///
/// 管坯需求编号
///
private string gpreqId = "";
///
/// 管坯类型(1铸坯2锻坯)
///
private string gptype = "";
///
/// 铸造类型(连铸、模铸)
///
private string castingtype = "";
///
/// 铸造产线编码
///
private string plineCode = "";
///
/// 铸造产线描述
///
private string plineName = "";
///
/// 电炉产线编码
///
private string plineCodeA = "";
///
/// 电炉产线描述
///
private string plineNameA = "";
///
/// 钢种代码
///
private string gradecode = "";
///
/// 钢种名称
///
private string gradename = "";
///
/// 连铸坯直径
///
private string diameterLz = "";
///
/// 单倍坯长(锻坯类型为空)
///
private decimal? lenGpSingle = null;
///
/// 倍尺数
///
private decimal? cutNumGp = null;
///
/// 切损长度(mm)
///
private decimal? cutLoseLen = null;
///
/// 连铸坯长度
///
private decimal? lengthLz = null;
///
/// 铸造坯物料编码
///
private string materialNo = "";
///
/// 铸造坯物料描述
///
private string materialName = "";
///
/// 投入物料编码
///
private string wlidIn = "";
///
/// 投入物料描述
///
private string wldescIn = "";
///
/// 成分标准索引号集合(内控)
///
private string cic = "";
///
/// 材质标准索引号集合(内控)
///
private string pic = "";
///
/// 公差标准索引号集合(内控)
///
private string sic = "";
///
/// 探伤索引号集合(内控)
///
private string dic = "";
///
/// 水压索引码集合(内控)
///
private string wic = "";
///
/// 加工标准索引号集合(内控)
///
private string gic = "";
///
/// 是否炼钢监制
///
private string ifMonitorLg = "";
///
/// 监制编号
///
private string prdcrNo = "";
///
/// 炼钢监制点
///
private string monitorPoint = "";
///
/// 铸造坯单重(模铸为铸锭单重)
///
private decimal? wtCastOne = null;
///
/// 排产重量
///
private decimal? planWtS = null;
///
/// 排产支数
///
private decimal? planNumS = null;
///
/// 估算浇次数
///
private decimal? castNumCalc = null;
///
/// 估算总炉数
///
private decimal? furnaceNumCalc = null;
///
/// 平均每炉重量
///
private decimal? furnaceWt = null;
///
/// 产线内生产顺序号
///
private string gxProSeq = "";
///
/// 生产年月
///
private string proMonth = "";
///
/// 计划耗时(分)
///
private decimal? planUsetime = null;
///
/// 计划开始时间
///
private string planTimeB = "";
///
/// 计划结束时间
///
private string planTimeE = "";
///
/// 已组炉重量
///
private decimal? planedWt = null;
///
/// 已组炉支数
///
private decimal? planedNum = null;
///
/// 生产完成重量
///
private decimal? finishweight = null;
///
/// 生产完成支数
///
private decimal? finishNum = null;
///
/// 执行状态(0计划,1生产中,2完成,3关闭A)
///
private string exeStatus = "";
///
/// 是否检修计划
///
private string isRepairPln = "";
///
/// 检修类型
///
private string repairType = "";
///
/// 钢种确认标记
///
private string isPlanOk = "";
///
/// 已排浇次数
///
private decimal? castNum = null;
///
/// 已排总炉数
///
private decimal? furnaceNum = null;
///
/// 开浇炉非计划加量
///
private decimal? addWtBegin = null;
///
/// 结束炉非计划加量
///
private decimal? addWtEnd = null;
///
/// 是否与前订单连浇
///
private string ifConnectAhead = "";
///
/// 前连浇非计划加量
///
private decimal? addWtAhead = null;
///
/// 是否与后订单连浇
///
private string ifConnectNext = "";
///
/// 后连浇非计划加量
///
private decimal? addWtNext = null;
///
/// 计划备注
///
private string memo = "";
///
/// 创建人
///
private string createName = "";
///
/// 创建时间
///
private string createTime = "";
///
/// 修改人
///
private string updateName = "";
///
/// 修改时间
///
private string updateTime = "";
///
/// 下发时间
///
private string issuedTime = "";
///
/// 下发人
///
private string issuedMan = "";
///
/// 最近取消下发时间
///
private string lastUndownTime = "";
///
/// 最近取消下发人
///
private string lastUndownMan = "";
///
/// 炼钢加工成本
///
private decimal? processingCostA = null;
///
/// 炼钢完全成本
///
private decimal? totalCostA = null;
///
/// 铸造加工成本
///
private decimal? processingCostB = null;
///
/// 铸造完全成本
///
private decimal? totalCostB = null;
///
/// 是否工艺变更锁定
///
private string ifCraftLocked = "";
///
/// 浇次计划号集合
///
private string castNoAll = "";
///
/// 工艺备注
///
private string progyMemo = "";
///
/// 工艺卡号(炼钢工艺文件)
///
private string craftNo = "";
///
/// 炼钢工艺文件路径
///
private string craftPath = "";
///
/// 工艺确认0,未确认,1.确认
///
private string ifConfirm = "";
///
/// 排产重量MIN
///
private decimal? planWtMin = null;
///
/// 物流去向
///
private string gowhereName = "";
///
/// 物流去向编号
///
private string gowhereCode = "";
///
/// 炼钢判定标准
///
private string steelJudgement = "";
///
/// 排产重量(有管坯需求轧管订单利库)
///
private decimal? planWtSold = null;
///
/// 排产支数(有管坯需求轧管订单利库)
///
private decimal? planNumSold = null;
///
/// 铸造订单编号
///
[Description("铸造订单编号")]
[Nullable(false)]
[DataLength(20)]
public string ProPlanId
{
get { return proPlanId; }
set { proPlanId = value; }
}
///
/// 工序排产序号
///
[Description("工序排产序号")]
[Nullable(false)]
[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; }
}
///
/// 管坯类型(1铸坯2锻坯)
///
[Description("管坯类型")]
[Nullable(true)]
[DataLength(20)]
public string Gptype
{
get { return gptype; }
set { gptype = value; }
}
///
/// 铸造类型(连铸、模铸)
///
[Description("铸造类型")]
[Nullable(true)]
[DataLength(20)]
public string Castingtype
{
get { return castingtype; }
set { castingtype = value; }
}
///
/// 铸造产线编码
///
[Description("铸造产线编码")]
[Nullable(true)]
[DataLength(100)]
public string PlineCode
{
get { return plineCode; }
set { plineCode = value; }
}
///
/// 铸造产线描述
///
[Description("铸造产线描述")]
[Nullable(true)]
[DataLength(400)]
public string PlineName
{
get { return plineName; }
set { plineName = value; }
}
///
/// 电炉产线编码
///
[Description("电炉产线编码")]
[Nullable(true)]
[DataLength(100)]
public string PlineCodeA
{
get { return plineCodeA; }
set { plineCodeA = value; }
}
///
/// 电炉产线描述
///
[Description("电炉产线描述")]
[Nullable(true)]
[DataLength(400)]
public string PlineNameA
{
get { return plineNameA; }
set { plineNameA = 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(10)]
public string DiameterLz
{
get { return diameterLz; }
set { diameterLz = value; }
}
///
/// 单倍坯长(锻坯类型为空)
///
[Description("单倍坯长")]
[Nullable(true)]
[DataLength(10)]
public decimal? LenGpSingle
{
get { return lenGpSingle; }
set { lenGpSingle = value; }
}
///
/// 倍尺数
///
[Description("倍尺数")]
[Nullable(true)]
[DataLength(10)]
public decimal? CutNumGp
{
get { return cutNumGp; }
set { cutNumGp = value; }
}
///
/// 切损长度(mm)
///
[Description("切损长度(mm)")]
[Nullable(true)]
[DataLength(10)]
public decimal? CutLoseLen
{
get { return cutLoseLen; }
set { cutLoseLen = value; }
}
///
/// 连铸坯长度
///
[Description("连铸坯长度")]
[Nullable(true)]
[DataLength(10)]
public decimal? LengthLz
{
get { return lengthLz; }
set { lengthLz = value; }
}
///
/// 铸造坯物料编码
///
[Description("铸造坯物料编码")]
[Nullable(true)]
[DataLength(40)]
public string MaterialNo
{
get { return materialNo; }
set { materialNo = value; }
}
///
/// 铸造坯物料描述
///
[Description("铸造坯物料描述")]
[Nullable(true)]
[DataLength(100)]
public string MaterialName
{
get { return materialName; }
set { materialName = value; }
}
///
/// 投入物料编码
///
[Description("投入物料编码")]
[Nullable(true)]
[DataLength(20)]
public string WlidIn
{
get { return wlidIn; }
set { wlidIn = value; }
}
///
/// 投入物料描述
///
[Description("投入物料描述")]
[Nullable(true)]
[DataLength(40)]
public string WldescIn
{
get { return wldescIn; }
set { wldescIn = value; }
}
///
/// 成分标准索引号集合(内控)
///
[Description("成分标准索引号集合(内控)")]
[Nullable(true)]
[DataLength(400)]
public string Cic
{
get { return cic; }
set { cic = value; }
}
///
/// 材质标准索引号集合(内控)
///
[Description("材质标准索引号集合(内控)")]
[Nullable(true)]
[DataLength(400)]
public string Pic
{
get { return pic; }
set { pic = value; }
}
///
/// 公差标准索引号集合(内控)
///
[Description("公差标准索引号集合(内控)")]
[Nullable(true)]
[DataLength(400)]
public string Sic
{
get { return sic; }
set { sic = value; }
}
///
/// 探伤索引号集合(内控)
///
[Description("探伤索引号集合(内控)")]
[Nullable(true)]
[DataLength(400)]
public string Dic
{
get { return dic; }
set { dic = value; }
}
///
/// 水压索引码集合(内控)
///
[Description("水压索引码集合(内控)")]
[Nullable(true)]
[DataLength(400)]
public string Wic
{
get { return wic; }
set { wic = value; }
}
///
/// 加工标准索引号集合(内控)
///
[Description("加工标准索引号集合(内控)")]
[Nullable(true)]
[DataLength(400)]
public string Gic
{
get { return gic; }
set { gic = value; }
}
///
/// 是否炼钢监制
///
[Description("是否炼钢监制")]
[Nullable(true)]
[DataLength(1)]
public string IfMonitorLg
{
get { return ifMonitorLg; }
set { ifMonitorLg = value; }
}
///
/// 监制编号
///
[Description("监制编号")]
[Nullable(true)]
[DataLength(40)]
public string PrdcrNo
{
get { return prdcrNo; }
set { prdcrNo = value; }
}
///
/// 炼钢监制点
///
[Description("炼钢监制点")]
[Nullable(true)]
[DataLength(200)]
public string MonitorPoint
{
get { return monitorPoint; }
set { monitorPoint = value; }
}
///
/// 铸造坯单重(模铸为铸锭单重)
///
[Description("铸造坯单重")]
[Nullable(true)]
[DataLength(10)]
public decimal? WtCastOne
{
get { return wtCastOne; }
set { wtCastOne = value; }
}
///
/// 排产重量
///
[Description("排产重量")]
[Nullable(true)]
[DataLength(10)]
public decimal? PlanWtS
{
get { return planWtS; }
set { planWtS = value; }
}
///
/// 排产支数
///
[Description("排产支数")]
[Nullable(true)]
[DataLength(10)]
public decimal? PlanNumS
{
get { return planNumS; }
set { planNumS = value; }
}
///
/// 估算浇次数
///
[Description("估算浇次数")]
[Nullable(true)]
[DataLength(10)]
public decimal? CastNumCalc
{
get { return castNumCalc; }
set { castNumCalc = value; }
}
///
/// 估算总炉数
///
[Description("估算总炉数")]
[Nullable(true)]
[DataLength(10)]
public decimal? FurnaceNumCalc
{
get { return furnaceNumCalc; }
set { furnaceNumCalc = value; }
}
///
/// 平均每炉重量
///
[Description("平均每炉重量")]
[Nullable(true)]
[DataLength(10)]
public decimal? FurnaceWt
{
get { return furnaceWt; }
set { furnaceWt = value; }
}
///
/// 产线内生产顺序号
///
[Description("产线内生产顺序号")]
[Nullable(true)]
[DataLength(20)]
public string GxProSeq
{
get { return gxProSeq; }
set { gxProSeq = value; }
}
///
/// 生产年月
///
[Description("生产年月")]
[Nullable(true)]
[DataLength(20)]
public string ProMonth
{
get { return proMonth; }
set { proMonth = value; }
}
///
/// 计划耗时(分)
///
[Description("计划耗时(分)")]
[Nullable(true)]
[DataLength(10)]
public decimal? 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 decimal? PlanedWt
{
get { return planedWt; }
set { planedWt = value; }
}
///
/// 已组炉支数
///
[Description("已组炉支数")]
[Nullable(true)]
[DataLength(10)]
public decimal? PlanedNum
{
get { return planedNum; }
set { planedNum = value; }
}
///
/// 生产完成重量
///
[Description("生产完成重量")]
[Nullable(true)]
[DataLength(10)]
public decimal? Finishweight
{
get { return finishweight; }
set { finishweight = value; }
}
///
/// 生产完成支数
///
[Description("生产完成支数")]
[Nullable(true)]
[DataLength(10)]
public decimal? FinishNum
{
get { return finishNum; }
set { finishNum = value; }
}
///
/// 执行状态(0计划,1生产中,2完成,3关闭A)
///
[Description("执行状态")]
[Nullable(true)]
[DataLength(10)]
public string ExeStatus
{
get { return exeStatus; }
set { exeStatus = value; }
}
///
/// 是否检修计划
///
[Description("是否检修计划")]
[Nullable(true)]
[DataLength(1)]
public string IsRepairPln
{
get { return isRepairPln; }
set { isRepairPln = value; }
}
///
/// 检修类型
///
[Description("检修类型")]
[Nullable(true)]
[DataLength(40)]
public string RepairType
{
get { return repairType; }
set { repairType = value; }
}
///
/// 钢种确认标记
///
[Description("钢种确认标记")]
[Nullable(true)]
[DataLength(1)]
public string IsPlanOk
{
get { return isPlanOk; }
set { isPlanOk = value; }
}
///
/// 已排浇次数
///
[Description("已排浇次数")]
[Nullable(true)]
[DataLength(10)]
public decimal? CastNum
{
get { return castNum; }
set { castNum = value; }
}
///
/// 已排总炉数
///
[Description("已排总炉数")]
[Nullable(true)]
[DataLength(10)]
public decimal? FurnaceNum
{
get { return furnaceNum; }
set { furnaceNum = 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(1)]
public string IfConnectAhead
{
get { return ifConnectAhead; }
set { ifConnectAhead = value; }
}
///
/// 前连浇非计划加量
///
[Description("前连浇非计划加量")]
[Nullable(true)]
[DataLength(10)]
public decimal? AddWtAhead
{
get { return addWtAhead; }
set { addWtAhead = value; }
}
///
/// 是否与后订单连浇
///
[Description("是否与后订单连浇")]
[Nullable(true)]
[DataLength(1)]
public string IfConnectNext
{
get { return ifConnectNext; }
set { ifConnectNext = value; }
}
///
/// 后连浇非计划加量
///
[Description("后连浇非计划加量")]
[Nullable(true)]
[DataLength(10)]
public decimal? AddWtNext
{
get { return addWtNext; }
set { addWtNext = value; }
}
///
/// 计划备注
///
[Description("计划备注")]
[Nullable(true)]
[DataLength(200)]
public string Memo
{
get { return memo; }
set { memo = value; }
}
///
/// 创建人
///
[Description("创建人")]
[Nullable(true)]
[DataLength(20)]
public string CreateName
{
get { return createName; }
set { createName = value; }
}
///
/// 创建时间
///
[Description("创建时间")]
[Nullable(true)]
public string CreateTime
{
get { return createTime; }
set { createTime = value; }
}
///
/// 修改人
///
[Description("修改人")]
[Nullable(true)]
[DataLength(20)]
public string UpdateName
{
get { return updateName; }
set { updateName = value; }
}
///
/// 修改时间
///
[Description("修改时间")]
[Nullable(true)]
public string UpdateTime
{
get { return updateTime; }
set { updateTime = value; }
}
///
/// 下发时间
///
[Description("下发时间")]
[Nullable(true)]
public string IssuedTime
{
get { return issuedTime; }
set { issuedTime = value; }
}
///
/// 下发人
///
[Description("下发人")]
[Nullable(true)]
[DataLength(20)]
public string IssuedMan
{
get { return issuedMan; }
set { issuedMan = value; }
}
///
/// 最近取消下发时间
///
[Description("最近取消下发时间")]
[Nullable(true)]
public string LastUndownTime
{
get { return lastUndownTime; }
set { lastUndownTime = value; }
}
///
/// 最近取消下发人
///
[Description("最近取消下发人")]
[Nullable(true)]
[DataLength(20)]
public string LastUndownMan
{
get { return lastUndownMan; }
set { lastUndownMan = value; }
}
///
/// 炼钢加工成本
///
[Description("炼钢加工成本")]
[Nullable(true)]
[DataLength(10)]
public decimal? ProcessingCostA
{
get { return processingCostA; }
set { processingCostA = value; }
}
///
/// 炼钢完全成本
///
[Description("炼钢完全成本")]
[Nullable(true)]
[DataLength(10)]
public decimal? TotalCostA
{
get { return totalCostA; }
set { totalCostA = value; }
}
///
/// 铸造加工成本
///
[Description("铸造加工成本")]
[Nullable(true)]
[DataLength(10)]
public decimal? ProcessingCostB
{
get { return processingCostB; }
set { processingCostB = value; }
}
///
/// 铸造完全成本
///
[Description("铸造完全成本")]
[Nullable(true)]
[DataLength(10)]
public decimal? TotalCostB
{
get { return totalCostB; }
set { totalCostB = value; }
}
///
/// 是否工艺变更锁定
///
[Description("是否工艺变更锁定")]
[Nullable(true)]
[DataLength(1)]
public string IfCraftLocked
{
get { return ifCraftLocked; }
set { ifCraftLocked = value; }
}
///
/// 浇次计划号集合
///
[Description("浇次计划号集合")]
[Nullable(true)]
[DataLength(200)]
public string CastNoAll
{
get { return castNoAll; }
set { castNoAll = value; }
}
///
/// 工艺备注
///
[Description("工艺备注")]
[Nullable(true)]
[DataLength(200)]
public string ProgyMemo
{
get { return progyMemo; }
set { progyMemo = value; }
}
///
/// 工艺卡号(炼钢工艺文件)
///
[Description("工艺卡号(炼钢工艺文件)")]
[Nullable(true)]
[DataLength(20)]
public string CraftNo
{
get { return craftNo; }
set { craftNo = value; }
}
///
/// 炼钢工艺文件路径
///
[Description("炼钢工艺文件路径")]
[Nullable(true)]
[DataLength(20)]
public string CraftPath
{
get { return craftPath; }
set { craftPath = value; }
}
///
/// 工艺确认0,未确认,1.确认
///
[Description("工艺确认")]
[Nullable(true)]
[DataLength(1)]
public string IfConfirm
{
get { return ifConfirm; }
set { ifConfirm = value; }
}
///
/// 排产重量MIN
///
[Description("排产重量MIN")]
[Nullable(true)]
[DataLength(10)]
public decimal? PlanWtMin
{
get { return planWtMin; }
set { planWtMin = value; }
}
///
/// 物流去向
///
[Description("物流去向")]
[Nullable(true)]
[DataLength(50)]
public string GowhereName
{
get { return gowhereName; }
set { gowhereName = value; }
}
///
/// 物流去向编号
///
[Description("物流去向编号")]
[Nullable(true)]
[DataLength(50)]
public string GowhereCode
{
get { return gowhereCode; }
set { gowhereCode = value; }
}
///
/// 炼钢判定标准
///
[Description("炼钢判定标准")]
[Nullable(true)]
[DataLength(200)]
public string SteelJudgement
{
get { return steelJudgement; }
set { steelJudgement = value; }
}
///
/// 排产重量(有管坯需求轧管订单利库)
///
[Description("排产重量")]
[Nullable(true)]
[DataLength(10)]
public decimal? PlanWtSold
{
get { return planWtSold; }
set { planWtSold = value; }
}
///
/// 排产支数(有管坯需求轧管订单利库)
///
[Description("排产支数")]
[Nullable(true)]
[DataLength(10)]
public decimal? PlanNumSold
{
get { return planNumSold; }
set { planNumSold = value; }
}
}
}