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.炉计划.Entity
{
///
/// 数据库表QCM_BC_JUDGE_CHANGE所对应的实体类(生成工具:代码生成工具3.0)
/// 作者:PC-20180117CCCC 时间:2018-09-13
///
public class QcmBcJudgeChangeEntity
{
///
/// 改判记录ID(年月日+5位流水号)
///
private string judgeId = "";
///
/// 炉号(改判前)
///
private string judgeStoveNoOld = "";
///
/// 批号(改判前)
///
private string batchNoOld = "";
///
/// 组号(改判前)
///
private string batchGroudNoOld = "";
///
/// 改判总支数
///
private decimal? actCount = null;
///
/// 改判总重量(吨)
///
private decimal? actWeight = null;
///
/// 炉号(改判后)审批通过后回写
///
private string judgeStoveNo = "";
///
/// 批号(改判后)审批通过后回写
///
private string batchNo = "";
///
/// 组号(改判后)审批通过后回写
///
private string batchGroudNo = "";
///
/// 物料编码(改判前)
///
private string materialNoOld = "";
///
/// 物料描述(改判前)
///
private string materialNameOld = "";
///
/// 品名代码(改判前)
///
private string produccodeOld = "";
///
/// 品名描述(改判前)
///
private string producnameOld = "";
///
/// 钢级(牌号)代码(改判前)
///
private string steelcodeOld = "";
///
/// 钢级(牌号)名称(改判前)
///
private string steelnameOld = "";
///
/// 产品规格代码(改判前)
///
private string specCodeOld = "";
///
/// 产品规格描述(改判前)
///
private string specNameOld = "";
///
/// 扣型代码(改判前)
///
private string modelCodeOld = "";
///
/// 扣型描述(改判前)
///
private string modelDescOld = "";
///
/// 标准类别代码(改判前)
///
private string stdStyleOld = "";
///
/// 标准类别描述(改判前)
///
private string stdStyleDescOld = "";
///
/// 物料编码(改判后)
///
private string materialNo = "";
///
/// 物料描述(改判后)
///
private string materialName = "";
///
/// 品名代码(改判后)
///
private string produccode = "";
///
/// 品名描述(改判后)
///
private string producname = "";
///
/// 钢级(牌号)代码(改判后)
///
private string steelcode = "";
///
/// 钢级(牌号)名称(改判后)
///
private string steelname = "";
///
/// 产品规格代码(改判后)
///
private string specCode = "";
///
/// 产品规格描述(改判后)
///
private string specName = "";
///
/// 扣型代码(改判后)
///
private string modelCode = "";
///
/// 扣型描述(改判后)
///
private string modelDesc = "";
///
/// 标准类别代码(改判后)
///
private string stdStyle = "";
///
/// 标准类别描述(改判后)
///
private string stdStyleDesc = "";
///
/// 申请人
///
private string createName = "";
///
/// 申请时间
///
private string createTime = "";
///
/// 提交人
///
private string submitName = "";
///
/// 提交时间
///
private string submitTime = "";
///
/// 审批人
///
private string agreeName = "";
///
/// 审批时间
///
private string agreeTime = "";
///
/// 审批状态(‘0':未提交审批;'1':提交审批;'2':审批通过;'3':审批不通过
///
private string agreeFlag = "";
///
/// 申请改判说明
///
private string createMemo = "";
///
/// 提交改判说明
///
private string submitMemo = "";
///
/// 审批改判说明
///
private string agreeMemo = "";
///
/// 有效标志(0:无效;1:有效)
///
private string validFlag = "";
///
/// 废除人
///
private string deleteName = "";
///
/// 废除时间
///
private string deleteTime = "";
///
/// 所属权单位代码
///
private string belongCode = "";
///
/// 所属权单位
///
private string belongName = "";
///
/// 工序代码
///
private string processCdoe = "";
///
/// 改判记录ID(年月日+5位流水号)
///
[Description("改判记录ID")]
[Nullable(false)]
[DataLength(13)]
public string JudgeId
{
get { return judgeId; }
set { judgeId = value; }
}
///
/// 炉号(改判前)
///
[Description("炉号")]
[Nullable(false)]
[DataLength(6)]
public string JudgeStoveNoOld
{
get { return judgeStoveNoOld; }
set { judgeStoveNoOld = value; }
}
///
/// 批号(改判前)
///
[Description("批号")]
[Nullable(false)]
[DataLength(20)]
public string BatchNoOld
{
get { return batchNoOld; }
set { batchNoOld = value; }
}
///
/// 组号(改判前)
///
[Description("组号")]
[Nullable(false)]
[DataLength(3)]
public string BatchGroudNoOld
{
get { return batchGroudNoOld; }
set { batchGroudNoOld = value; }
}
///
/// 改判总支数
///
[Description("改判总支")]
[Nullable(false)]
[DataLength(6)]
public decimal? ActCount
{
get { return actCount; }
set { actCount = value; }
}
///
/// 改判总重量(吨)
///
[Description("改判总量(吨)")]
[Nullable(false)]
[DataLength(9)]
public decimal? ActWeight
{
get { return actWeight; }
set { actWeight = value; }
}
///
/// 炉号(改判后)审批通过后回写
///
[Description("炉号")]
[Nullable(true)]
[DataLength(6)]
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(3)]
public string BatchGroudNo
{
get { return batchGroudNo; }
set { batchGroudNo = value; }
}
///
/// 物料编码(改判前)
///
[Description("物料编码(改判前)")]
[Nullable(true)]
[DataLength(40)]
public string MaterialNoOld
{
get { return materialNoOld; }
set { materialNoOld = value; }
}
///
/// 物料描述(改判前)
///
[Description("物料描述")]
[Nullable(true)]
[DataLength(100)]
public string MaterialNameOld
{
get { return materialNameOld; }
set { materialNameOld = value; }
}
///
/// 品名代码(改判前)
///
[Description("品名代码(改判前)")]
[Nullable(true)]
[DataLength(20)]
public string ProduccodeOld
{
get { return produccodeOld; }
set { produccodeOld = value; }
}
///
/// 品名描述(改判前)
///
[Description("品名")]
[Nullable(true)]
[DataLength(100)]
public string ProducnameOld
{
get { return producnameOld; }
set { producnameOld = value; }
}
///
/// 钢级(牌号)代码(改判前)
///
[Description("钢级(牌号)代码(改判前)")]
[Nullable(true)]
[DataLength(10)]
public string SteelcodeOld
{
get { return steelcodeOld; }
set { steelcodeOld = value; }
}
///
/// 钢级(牌号)名称(改判前)
///
[Description("钢级名称")]
[Nullable(true)]
[DataLength(100)]
public string SteelnameOld
{
get { return steelnameOld; }
set { steelnameOld = value; }
}
///
/// 产品规格代码(改判前)
///
[Description("产品规格代码(改判前)")]
[Nullable(true)]
[DataLength(20)]
public string SpecCodeOld
{
get { return specCodeOld; }
set { specCodeOld = value; }
}
///
/// 产品规格描述(改判前)
///
[Description("产品规格")]
[Nullable(true)]
[DataLength(100)]
public string SpecNameOld
{
get { return specNameOld; }
set { specNameOld = value; }
}
///
/// 扣型代码(改判前)
///
[Description("扣型代码(改判前)")]
[Nullable(true)]
[DataLength(20)]
public string ModelCodeOld
{
get { return modelCodeOld; }
set { modelCodeOld = value; }
}
///
/// 扣型描述(改判前)
///
[Description("扣型")]
[Nullable(true)]
[DataLength(100)]
public string ModelDescOld
{
get { return modelDescOld; }
set { modelDescOld = value; }
}
///
/// 标准类别代码(改判前)
///
[Description("标准类别代码(改判前)")]
[Nullable(true)]
[DataLength(20)]
public string StdStyleOld
{
get { return stdStyleOld; }
set { stdStyleOld = value; }
}
///
/// 标准类别描述(改判前)
///
[Description("标准类别")]
[Nullable(true)]
[DataLength(50)]
public string StdStyleDescOld
{
get { return stdStyleDescOld; }
set { stdStyleDescOld = value; }
}
///
/// 物料编码(改判后)
///
[Description("物料编码(改判后)")]
[Nullable(false)]
[DataLength(40)]
public string MaterialNo
{
get { return materialNo; }
set { materialNo = value; }
}
///
/// 物料描述(改判后)
///
[Description("物料描述")]
[Nullable(false)]
[DataLength(100)]
public string MaterialName
{
get { return materialName; }
set { materialName = 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(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(20)]
public string StdStyle
{
get { return stdStyle; }
set { stdStyle = value; }
}
///
/// 标准类别描述(改判后)
///
[Description("标准类别")]
[Nullable(true)]
[DataLength(50)]
public string StdStyleDesc
{
get { return stdStyleDesc; }
set { stdStyleDesc = value; }
}
///
/// 申请人
///
[Description("申请人")]
[Nullable(true)]
[DataLength(20)]
public string CreateName
{
get { return createName; }
set { createName = value; }
}
///
/// 申请时间
///
[Description("申请时间")]
[Nullable(false)]
public string CreateTime
{
get { return createTime; }
set { createTime = value; }
}
///
/// 提交人
///
[Description("提交人")]
[Nullable(true)]
[DataLength(20)]
public string SubmitName
{
get { return submitName; }
set { submitName = value; }
}
///
/// 提交时间
///
[Description("提交时间")]
[Nullable(true)]
public string SubmitTime
{
get { return submitTime; }
set { submitTime = value; }
}
///
/// 审批人
///
[Description("审批人")]
[Nullable(true)]
[DataLength(20)]
public string AgreeName
{
get { return agreeName; }
set { agreeName = value; }
}
///
/// 审批时间
///
[Description("审批时间")]
[Nullable(true)]
public string AgreeTime
{
get { return agreeTime; }
set { agreeTime = value; }
}
///
/// 审批状态(‘0':未提交审批;'1':提交审批;'2':审批通过;'3':审批不通过
///
[Description("审批状态")]
[Nullable(false)]
[DataLength(1)]
public string AgreeFlag
{
get { return agreeFlag; }
set { agreeFlag = value; }
}
///
/// 申请改判说明
///
[Description("申请改判说明")]
[Nullable(true)]
[DataLength(500)]
public string CreateMemo
{
get { return createMemo; }
set { createMemo = value; }
}
///
/// 提交改判说明
///
[Description("提交改判说明")]
[Nullable(true)]
[DataLength(500)]
public string SubmitMemo
{
get { return submitMemo; }
set { submitMemo = value; }
}
///
/// 审批改判说明
///
[Description("审批改判说明")]
[Nullable(true)]
[DataLength(500)]
public string AgreeMemo
{
get { return agreeMemo; }
set { agreeMemo = value; }
}
///
/// 有效标志(0:无效;1:有效)
///
[Description("有效标志")]
[Nullable(true)]
[DataLength(1)]
public string ValidFlag
{
get { return validFlag; }
set { validFlag = value; }
}
///
/// 废除人
///
[Description("废除人")]
[Nullable(true)]
[DataLength(20)]
public string DeleteName
{
get { return deleteName; }
set { deleteName = value; }
}
///
/// 废除时间
///
[Description("废除时间")]
[Nullable(true)]
public string DeleteTime
{
get { return deleteTime; }
set { deleteTime = value; }
}
///
/// 所属权单位代码
///
[Description("所属权单位代码")]
[Nullable(true)]
[DataLength(40)]
public string BelongCode
{
get { return belongCode; }
set { belongCode = value; }
}
///
/// 所属权单位
///
[Description("所属权单位")]
[Nullable(true)]
[DataLength(50)]
public string BelongName
{
get { return belongName; }
set { belongName = value; }
}
///
/// 工序代码
///
[Description("工序代码")]
[Nullable(true)]
[DataLength(20)]
public string ProcessCdoe
{
get { return processCdoe; }
set { processCdoe = value; }
}
}
}