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.Mcp.Mch.Mat
{
class YdmOverstockpipeApplyEntity
{
///
/// 转压库申请编号
///
private string applyResultNo = "";
///
/// 判定炉号
///
private string judgeStoveNo = "";
///
/// 性能批号
///
private string batchNo = "";
///
/// 产线代码
///
private string plineCode = "";
///
/// 产线描述
///
private string plineName = "";
///
/// 工序代码
///
private string processCode = "";
///
/// 支数
///
private decimal? actCount = null;
///
/// 重量
///
private decimal? actWeight = null;
///
/// 转压库申请状态
///
private string applyFlag = "";
///
/// 转压库申请人
///
private string applyFlagName = "";
///
/// 转压库申请时间
///
private string applyFlagTime = "";
///
/// 转压库审核通过人
///
private string applyOkName = "";
///
/// 转压库审核通过时间
///
private string applyOkTime = "";
///
/// 炉计划ID
///
private string heatPlanNo = "";
///
/// 有效标志
///
private string validflag = "";
///
/// 品名代码
///
private string produccode = "";
///
/// 品名描述
///
private string producname = "";
///
/// 钢级(牌号)代码
///
private string steelcode = "";
///
/// 钢级(牌号)名称
///
private string steelname = "";
///
/// 钢种代码
///
private string gradecode = "";
///
/// 钢种名称
///
private string gradename = "";
///
/// 产品规格代码
///
private string specCode = "";
///
/// 产品规格描述
///
private string specName = "";
///
/// 扣型代码
///
private string modelCode = "";
///
/// 扣型描述
///
private string modelDesc = "";
///
/// 标准代码[最终成品标准]
///
private string stdCode = "";
///
/// 标准名称
///
private string stdName = "";
///
/// 标准类别代码
///
private string stdStyle = "";
///
/// 标准类别描述
///
private string stdStyleDesc = "";
///
/// 合同号
///
private string orderNo = "";
///
/// 合同行号
///
private string orderSeq = "";
///
/// 备注
///
private string memo = "";
[Description("选择")]
public bool Chk { get; set; }
///
/// 转压库申请编号
///
[Description("转压库申请编号")]
[Nullable(true)]
[DataLength(24)]
public string ApplyResultNo
{
get { return applyResultNo; }
set { applyResultNo = value; }
}
///
/// 判定炉号
///
[Description("判定炉号")]
[Nullable(true)]
[DataLength(20)]
public string JudgeStoveNo
{
get { return judgeStoveNo; }
set { judgeStoveNo = value; }
}
///
/// 性能批号
///
[Description("性能批号")]
[Nullable(true)]
[DataLength(20)]
public string BatchNo
{
get { return batchNo; }
set { batchNo = 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(1)]
public string ProcessCode
{
get { return processCode; }
set { processCode = value; }
}
///
/// 支数
///
[Description("支数")]
[Nullable(false)]
[DataLength(3)]
public decimal? ActCount
{
get { return actCount; }
set { actCount = value; }
}
///
/// 重量
///
[Description("重量")]
[Nullable(false)]
[DataLength(11)]
public decimal? ActWeight
{
get { return actWeight; }
set { actWeight = value; }
}
///
/// 转压库申请状态
///
[Description("转压库申请状态")]
[Nullable(true)]
[DataLength(1)]
public string ApplyFlag
{
get { return applyFlag; }
set { applyFlag = value; }
}
///
/// 转压库申请人
///
[Description("转压库申请人")]
[Nullable(true)]
[DataLength(20)]
public string ApplyFlagName
{
get { return applyFlagName; }
set { applyFlagName = value; }
}
///
/// 转压库申请时间
///
[Description("转压库申请时间")]
[Nullable(true)]
public string ApplyFlagTime
{
get { return applyFlagTime; }
set { applyFlagTime = value; }
}
///
/// 转压库审核通过人
///
[Description("转压库审核通过人")]
[Nullable(true)]
[DataLength(20)]
public string ApplyOkName
{
get { return applyOkName; }
set { applyOkName = value; }
}
///
/// 转压库审核通过时间
///
[Description("转压库审核通过时间")]
[Nullable(true)]
public string ApplyOkTime
{
get { return applyOkTime; }
set { applyOkTime = value; }
}
///
/// 炉计划ID
///
[Description("炉计划ID")]
[Nullable(true)]
[DataLength(20)]
public string HeatPlanNo
{
get { return heatPlanNo; }
set { heatPlanNo = value; }
}
///
/// 有效标志
///
[Description("有效标志")]
[Nullable(false)]
[DataLength(1)]
public string Validflag
{
get { return validflag; }
set { validflag = value; }
}
///
/// 品名代码
///
[Description("品名代码")]
[Nullable(true)]
[DataLength(20)]
public string Produccode
{
get { return produccode; }
set { produccode = value; }
}
///
/// 品名描述
///
[Description("品名描述")]
[Nullable(true)]
[DataLength(100)]
public string Producname
{
get { return producname; }
set { producname = 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("钢种代码")]
[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 SpecCode
{
get { return specCode; }
set { specCode = value; }
}
///
/// 产品规格描述
///
[Description("产品规格描述")]
[Nullable(true)]
[DataLength(100)]
public string SpecName
{
get { return specName; }
set { specName = 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; }
}
///
/// 标准代码[最终成品标准]
///
[Description("标准代码[最终成品标准]")]
[Nullable(true)]
[DataLength(30)]
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(20)]
public string StdStyle
{
get { return stdStyle; }
set { stdStyle = value; }
}
///
/// 标准类别描述
///
[Description("标准类别描述(PSL1....)")]
[Nullable(true)]
[DataLength(50)]
public string StdStyleDesc
{
get { return stdStyleDesc; }
set { stdStyleDesc = value; }
}
///
/// 合同号
///
[Description("合同号")]
[Nullable(true)]
[DataLength(20)]
public string OrderNo
{
get { return orderNo; }
set { orderNo = value; }
}
///
/// 合同行号
///
[Description("合同行号")]
[Nullable(true)]
[DataLength(3)]
public string OrderSeq
{
get { return orderSeq; }
set { orderSeq = value; }
}
///
/// 备注
///
[Description("备注")]
[Nullable(true)]
[DataLength(3)]
public string Memo
{
get { return memo; }
set { memo = value; }
}
}
}