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.PlnSaleOrd.JGGXPln.model
{
///
/// 数据库表PLN_GX_JG_M所对应的实体类(生成工具:代码生成工具3.0)
/// 作者:DESKTOP-4E32QV0 时间:2016-03-18
///
public class PlnGxJgMEntity
{
///
/// 接箍工序订单编号
///
private string proPlanId = "";
///
/// 接箍产线代码
///
private string plineCode = "";
///
/// 接箍产线描述
///
private string plineName = "";
///
/// 生产顺序号
///
private string planSeqNo = "";
///
/// 监制要求
///
private string monitordemand = "";
///
/// 是否接箍监制
///
private string ifMonitorJg = "";
///
/// 监制编号
///
private string prdcrNo = "";
///
/// 接箍码
///
private string codeJg = "";
///
/// 钢级(牌号)代码
///
private string steelcode = "";
///
/// 钢级(牌号)名称
///
private string steelname = "";
///
/// 外径
///
private decimal? outdiameter = null;
///
/// 临界壁厚
///
private decimal? wallthick = null;
///
/// 接箍长度
///
private decimal? aimlength = null;
///
/// 单重
///
private decimal? singleweight = null;
///
/// 接箍规格代码
///
private string specJg = "";
///
/// 接箍规格描述
///
private string specJgDesc = "";
///
/// 扣型代码
///
private string modelCode = "";
///
/// 接箍扣型描述
///
private string modelDesc = "";
///
/// 中孔类别(I、II、III、IV...)
///
private string styleJg = "";
///
/// 中孔内径
///
private decimal? diameter = null;
///
/// 测量J值
///
private decimal? checkJVal = null;
///
/// 可选备料码
///
private string allCodeBl = "";
///
/// 默认接箍备料码
///
private string codeJgBl = "";
///
/// 接箍料物料编码
///
private string blWlId = "";
///
/// 接箍料物料描述
///
private string blWlDesc = "";
///
/// 接箍料外径(mm)
///
private decimal? minD = null;
///
/// 接箍料壁厚(mm)
///
private decimal? minH = null;
///
/// 接箍料最小外径
///
private decimal? blMinDOut = null;
///
/// 接箍料最大内径
///
private decimal? blMaxDIn = null;
///
/// 接箍料目标长度
///
private decimal? aimlengthBl = null;
///
/// 接箍坯料外径
///
private decimal? diameterPl = null;
///
/// 接箍坯料壁厚
///
private decimal? heightPl = null;
///
/// 接箍坯料长度min
///
private string lengthMin = "";
///
/// 接箍坯料长度max
///
private string lengthMax = "";
///
/// 接箍坯料锥度
///
private string taper = "";
///
/// 订单总个数
///
private decimal? planNum = null;
///
/// 备料支数
///
private decimal? blNum = null;
///
/// 备料重量
///
private decimal? blWeight = null;
///
/// 作业工单已排个数
///
private decimal? zyplanNum = null;
///
/// 生产完成个数
///
private decimal? producedNum = null;
///
/// 订单状态(0计划,1下发,2生产中,3生产完成,4取消)
///
private string planstatus = "";
///
/// 创建人
///
private string createName = "";
///
/// 创建时间
///
private string createTime = "";
///
/// 修改人
///
private string updateName = "";
///
/// 修改时间
///
private string updateTime = "";
///
/// 利库个数
///
private decimal? matchnum = null;
///
/// 有无外购计划
///
private string ifbuyplan = "";
///
/// 外购计划号
///
private string buyplanid = "";
///
/// 外购计划个数
///
private decimal? buyplannum = null;
///
/// 客户Alpha编号
///
private string custAlphaNo = "";
///
/// 产品特殊要求描述
///
private string orderSpecialDesc = "";
///
/// 用途代码
///
private string alphaCode = "";
///
/// 用途描述
///
private string alphaName = "";
///
/// 已做需求接箍个数
///
private decimal? jgwtBlreq = null;
///
/// 接箍key
///
private string keyJg = "";
[Description("接箍Key")]
[Nullable(false)]
[DataLength(32)]
public string KeyJg
{
get { return keyJg; }
set { keyJg = value; }
}
///
/// 接箍工序订单编号
///
[Description("接箍订单编号")]
[Nullable(false)]
[DataLength(20)]
public string ProPlanId
{
get { return proPlanId; }
set { proPlanId = value; }
}
///
/// 接箍产线代码
///
[Description("接箍产线代码")]
[Nullable(true)]
[DataLength(20)]
public string PlineCode
{
get { return plineCode; }
set { plineCode = value; }
}
///
/// 接箍产线描述
///
[Description("接箍产线")]
[Nullable(true)]
[DataLength(100)]
public string PlineName
{
get { return plineName; }
set { plineName = value; }
}
///
/// 生产顺序号
///
[Description("生产顺序号")]
[Nullable(true)]
[DataLength(20)]
public string PlanSeqNo
{
get { return planSeqNo; }
set { planSeqNo = value; }
}
///
/// 监制要求
///
[Description("监制要求")]
[Nullable(true)]
[DataLength(200)]
public string Monitordemand
{
get { return monitordemand; }
set { monitordemand = value; }
}
///
/// 是否接箍监制
///
[Description("是否监制")]
[Nullable(true)]
[DataLength(1)]
public string IfMonitorJg
{
get { return ifMonitorJg; }
set { ifMonitorJg = value; }
}
///
/// 监制编号
///
[Description("监制编号")]
[Nullable(true)]
[DataLength(40)]
public string PrdcrNo
{
get { return prdcrNo; }
set { prdcrNo = value; }
}
///
/// 接箍码
///
[Description("接箍码")]
[Nullable(true)]
[DataLength(7)]
public string CodeJg
{
get { return codeJg; }
set { codeJg = value; }
}
///
/// 钢级(牌号)代码
///
[Description("钢级(牌号)代码")]
[Nullable(true)]
[DataLength(10)]
public string Steelcode
{
get { return steelcode; }
set { steelcode = value; }
}
///
/// 钢级(牌号)名称
///
[Description("钢级(牌号)")]
[Nullable(true)]
[DataLength(100)]
public string Steelname
{
get { return steelname; }
set { steelname = value; }
}
///
/// 外径
///
[Description("外径(mm)")]
[Nullable(true)]
[DataLength(10)]
public decimal? Outdiameter
{
get { return outdiameter; }
set { outdiameter = value; }
}
///
/// 临界壁厚
///
[Description("临界壁厚(mm)")]
[Nullable(true)]
[DataLength(10)]
public decimal? Wallthick
{
get { return wallthick; }
set { wallthick = value; }
}
///
/// 接箍长度
///
[Description("接箍长度(m)")]
[Nullable(true)]
[DataLength(10)]
public decimal? Aimlength
{
get { return aimlength; }
set { aimlength = value; }
}
///
/// 单重
///
[Description("单重(kg)")]
[Nullable(true)]
[DataLength(10)]
public decimal? Singleweight
{
get { return singleweight; }
set { singleweight = value; }
}
///
/// 接箍规格代码
///
[Description("接箍规格代码")]
[Nullable(true)]
[DataLength(20)]
public string SpecJg
{
get { return specJg; }
set { specJg = value; }
}
///
/// 接箍规格描述
///
[Description("接箍规格")]
[Nullable(true)]
[DataLength(100)]
public string SpecJgDesc
{
get { return specJgDesc; }
set { specJgDesc = value; }
}
///
/// 扣型代码
///
[Description("扣型代码")]
[Nullable(true)]
[DataLength(20)]
public string ModelCode
{
get { return modelCode; }
set { modelCode = value; }
}
///
/// 接箍扣型描述
///
[Description("接箍扣型")]
[Nullable(true)]
[DataLength(100)]
public string ModelDesc
{
get { return modelDesc; }
set { modelDesc = value; }
}
///
/// 中孔类别(I、II、III、IV...)
///
[Description("中孔类别")]
[Nullable(true)]
[DataLength(8)]
public string StyleJg
{
get { return styleJg; }
set { styleJg = value; }
}
///
/// 中孔内径
///
[Description("中孔内径")]
[Nullable(true)]
[DataLength(6)]
public decimal? Diameter
{
get { return diameter; }
set { diameter = value; }
}
///
/// 测量J值
///
[Description("测量J值")]
[Nullable(true)]
[DataLength(6)]
public decimal? CheckJVal
{
get { return checkJVal; }
set { checkJVal = value; }
}
///
/// 可选备料码
///
[Description("可选备料码")]
[Nullable(true)]
[DataLength(200)]
public string AllCodeBl
{
get { return allCodeBl; }
set { allCodeBl = value; }
}
///
/// 默认接箍备料码
///
[Description("接箍备料码")]
[Nullable(true)]
[DataLength(20)]
public string CodeJgBl
{
get { return codeJgBl; }
set { codeJgBl = value; }
}
///
/// 接箍料物料编码
///
[Description("接箍料物料编码")]
[Nullable(true)]
[DataLength(40)]
public string BlWlId
{
get { return blWlId; }
set { blWlId = value; }
}
///
/// 接箍料物料描述
///
[Description("接箍料物料")]
[Nullable(true)]
[DataLength(40)]
public string BlWlDesc
{
get { return blWlDesc; }
set { blWlDesc = value; }
}
///
/// 接箍料外径(mm)
///
[Description("接箍料外径(mm)")]
[Nullable(true)]
[DataLength(6)]
public decimal? MinD
{
get { return minD; }
set { minD = value; }
}
///
/// 接箍料壁厚(mm)
///
[Description("接箍料壁厚(mm)")]
[Nullable(true)]
[DataLength(6)]
public decimal? MinH
{
get { return minH; }
set { minH = value; }
}
///
/// 接箍料最小外径
///
[Description("接箍料最小外径(mm)")]
[Nullable(true)]
[DataLength(10)]
public decimal? BlMinDOut
{
get { return blMinDOut; }
set { blMinDOut = value; }
}
///
/// 接箍料最大内径
///
[Description("接箍料最大内径(mm)")]
[Nullable(true)]
[DataLength(10)]
public decimal? BlMaxDIn
{
get { return blMaxDIn; }
set { blMaxDIn = value; }
}
///
/// 接箍料目标长度
///
[Description("接箍料目标长度(m)")]
[Nullable(true)]
[DataLength(10)]
public decimal? AimlengthBl
{
get { return aimlengthBl; }
set { aimlengthBl = value; }
}
///
/// 接箍坯料外径
///
[Description("接箍坯料外径(mm)")]
[Nullable(true)]
[DataLength(6)]
public decimal? DiameterPl
{
get { return diameterPl; }
set { diameterPl = value; }
}
///
/// 接箍坯料壁厚
///
[Description("接箍坯料壁厚(mm)")]
[Nullable(true)]
[DataLength(6)]
public decimal? HeightPl
{
get { return heightPl; }
set { heightPl = value; }
}
///
/// 接箍坯料长度min
///
[Description("接箍坯料长度min(m)")]
[Nullable(true)]
[DataLength(10)]
public string LengthMin
{
get { return lengthMin; }
set { lengthMin = value; }
}
///
/// 接箍坯料长度max
///
[Description("接箍坯料长度max(m)")]
[Nullable(true)]
[DataLength(10)]
public string LengthMax
{
get { return lengthMax; }
set { lengthMax = value; }
}
///
/// 接箍坯料锥度
///
[Description("接箍坯料锥度")]
[Nullable(true)]
[DataLength(10)]
public string Taper
{
get { return taper; }
set { taper = value; }
}
///
/// 订单总个数
///
[Description("订单总个数")]
[Nullable(true)]
[DataLength(10)]
public decimal? PlanNum
{
get { return planNum; }
set { planNum = value; }
}
///
/// 备料支数
///
[Description("备料支数")]
[Nullable(true)]
[DataLength(10)]
public decimal? BlNum
{
get { return blNum; }
set { blNum = value; }
}
///
/// 备料重量
///
[Description("备料重量(t)")]
[Nullable(true)]
[DataLength(10)]
public decimal? BlWeight
{
get { return blWeight; }
set { blWeight = value; }
}
///
/// 作业工单已排个数
///
[Description("工单已排个数")]
[Nullable(true)]
[DataLength(10)]
public decimal? ZyplanNum
{
get { return zyplanNum; }
set { zyplanNum = value; }
}
///
/// 生产完成个数
///
[Description("生产完成个数")]
[Nullable(true)]
[DataLength(10)]
public decimal? ProducedNum
{
get { return producedNum; }
set { producedNum = value; }
}
///
/// 订单状态(0计划,1下发,2生产中,3生产完成,4取消)
///
[Description("订单状态")]
[Nullable(true)]
[DataLength(20)]
public string Planstatus
{
get { return planstatus; }
set { planstatus = 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)]
[DataLength(10)]
public decimal? Matchnum
{
get { return matchnum; }
set { matchnum = value; }
}
///
/// 有无外购计划
///
[Description("有无外购计划")]
[Nullable(true)]
[DataLength(1)]
public string Ifbuyplan
{
get { return ifbuyplan; }
set { ifbuyplan = value; }
}
///
/// 外购计划号
///
[Description("外购计划号")]
[Nullable(true)]
[DataLength(20)]
public string Buyplanid
{
get { return buyplanid; }
set { buyplanid = value; }
}
///
/// 外购计划个数
///
[Description("外购计划个数")]
[Nullable(true)]
[DataLength(10)]
public decimal? Buyplannum
{
get { return buyplannum; }
set { buyplannum = value; }
}
///
/// 客户Alpha编号
///
[Description("客户Alpha编号")]
[Nullable(true)]
[DataLength(20)]
public string CustAlphaNo
{
get { return custAlphaNo; }
set { custAlphaNo = value; }
}
///
/// 产品特殊要求描述
///
[Description("产品特殊要求描述")]
[Nullable(true)]
[DataLength(4000)]
public string OrderSpecialDesc
{
get { return orderSpecialDesc; }
set { orderSpecialDesc = value; }
}
///
/// 用途代码
///
[Description("用途代码")]
[Nullable(true)]
[DataLength(20)]
public string AlphaCode
{
get { return alphaCode; }
set { alphaCode = value; }
}
///
/// 用途描述
///
[Description("用途描述 ")]
[Nullable(true)]
[DataLength(200)]
public string AlphaName
{
get { return alphaName; }
set { alphaName = value; }
}
///
/// 已做需求接箍个数
///
[Description("已组料个数")]
[Nullable(true)]
[DataLength(10)]
public decimal? JgwtBlreq
{
get { return jgwtBlreq; }
set { jgwtBlreq = value; }
}
}
}