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
{
///
/// 数据库表 铸造工序订单排产分解表 所对应的实体类(生成工具:代码生成工具3.0)
/// 作者:USER-20150714WV 时间:2016-06-01
///
public class PlnOrderCastSEntity
{
private int gradeSort;
[Description("组浇顺序")]
public int GradeSort
{
get { return gradeSort; }
set { gradeSort = value; }
}
private decimal? canWgt;
[Description("待冶炼量")]
public decimal? CanWgt
{
get { return canWgt; }
set { canWgt = value; }
}
private string canNum;
[Description("待冶炼支")]
public string CanNum
{
get { return canNum; }
set { canNum = value; }
}
///
/// 铸造订单编号
///
private string proPlanId = "";
///
/// 工序排产序号
///
private decimal? gxPlanNo = null;
///
/// 管坯类型(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 decimal? gxProSeq = null;
///
/// 生产年月
///
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 = "";
///
/// 铸造订单编号
///
[Description("铸造订单编号")]
[Nullable(false)]
[DataLength(20)]
public string ProPlanId
{
get { return proPlanId; }
set { proPlanId = value; }
}
///
/// 工序排产序号
///
[Description("排产序号")]
[Nullable(false)]
[DataLength(10)]
public decimal? GxPlanNo
{
get { return gxPlanNo; }
set { gxPlanNo = 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 decimal? GxProSeq
{
get { return gxProSeq; }
set { gxProSeq = value; }
}
///
/// 生产年月
///
[Description("生产年月")]
[Nullable(true)]
[DataLength(20)]
public string ProMonth
{
get { return proMonth; }
set { proMonth = value; }
}
///
/// 计划耗时(分)
///
[Description("计划耗时(h)")]
[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; }
}
///
/// 用户
///
private string finalUserDesc = "";
[Description("用户")]
[Nullable(true)]
public string FinalUserDesc
{
get { return finalUserDesc; }
set { finalUserDesc = value; }
}
///
/// 合同号
///
private string orderSeqNo = "";
[Description("合同号")]
[Nullable(true)]
public string OrderSeqNo
{
get { return orderSeqNo; }
set { orderSeqNo = value; }
}
///
/// 监制单位
///
private string pdeptName = "";
[Description("监制单位")]
[Nullable(true)]
public string PdeptName
{
get { return pdeptName; }
set { pdeptName = value; }
}
///
/// 监制人
///
private string prdcrMan = "";
[Description("监制人")]
[Nullable(true)]
public string PrdcrMan
{
get { return prdcrMan; }
set { prdcrMan = value; }
}
///
/// 品名
///
private string producname = "";
[Description("品名")]
[Nullable(true)]
public string Producname
{
get { return producname; }
set { producname = value; }
}
///
/// 炼钢工序路径
///
private string stationDesc = "";
[Description("炼钢工序路径")]
[Nullable(true)]
public string StationDesc
{
get { return stationDesc; }
set { stationDesc = value; }
}
private string castNoAll = "";
[Description("浇次号集合")]
public string CastNoAll
{
get { return castNoAll; }
set { castNoAll = value; }
}
private string exeStatusZg = "";
[Description("轧管执行情况")]
public string ExeStatusZg
{
get { return exeStatusZg; }
set { exeStatusZg = value; }
}
private string progyMemo = "";
[Description("工艺备注")]
public string ProgyMemo
{
get { return progyMemo; }
set { progyMemo = value; }
}
private string planTimeBZg = "";
[Description("轧管开始时间(最早)")]
public string PlanTimeBZg
{
get { return planTimeBZg; }
set { planTimeBZg = value; }
}
private string manualNum="";
[Description("炉次顺序号")]
public string ManualNum
{
get { return manualNum; }
set { manualNum = value; }
}
///
/// 炼钢工艺号
///
private string craftNo = "";
[Description("炼钢工艺号")]
[Nullable(true)]
[DataLength(50)]
public string CraftNo
{
get { return craftNo; }
set { craftNo = value; }
}
///
/// 炼钢工艺路径
///
private string craftPath = "";
//[Description("炼钢工艺路径")]
//[Nullable(true)]
//[DataLength(50)]
public string CraftPath
{
get { return craftPath; }
set { craftPath = value; }
}
///
/// 工艺确认
///
private string ifConfirm = "";
//[Description("工艺确认")]
//[Nullable(true)]
//[DataLength(50)]
public string IfConfirm
{
get { return ifConfirm; }
set { ifConfirm = value; }
}
///
/// 物流去向
///
private string gowhereName = "";
[Description("炼钢去向")]
public string GowhereName
{
get { return gowhereName; }
set { gowhereName = value; }
}
///
/// 物流去向
///
private string changeIndex= "";
[Description("索引码与标准卡比较")]
public string ChangeIndex
{
get { return changeIndex; }
set { changeIndex = value; }
}
///
/// 炼钢判定标准
///
private string steelJudgement = "";
///
/// 炼钢判定标准
///
[Description("炼钢判定标准")]
public string SteelJudgement
{
get { return steelJudgement; }
set { steelJudgement = value; }
}
private decimal? planWtMin = null;
[Description("排产量Min")]
public decimal? PlanWtMin
{
get { return planWtMin; }
set { planWtMin = value; }
}
private decimal? planNumSold = null;
[Description("利库支")]
public decimal? PlanNumSold
{
get { return planNumSold; }
set { planNumSold = value; }
}
private decimal? planWtSold = null;
[Description("利库量")]
public decimal? PlanWtSold
{
get { return planWtSold; }
set { planWtSold = value; }
}
}
}