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
{
///
/// 数据库表QCM_GP_JUDGE_CHANGE所对应的实体类(生成工具:代码生成工具3.0)
/// 作者:DM22222 时间:2018-01-01
///
public class QcmGpJudgeChangeEntity
{
///
/// 合同号
///
private string orderNo = "";
///
/// 改判记录ID(年月日+5位流水号)
///
private string judgeId = "";
///
/// 改判总支数
///
private decimal? actCount = null;
///
/// 改判总重量(吨)
///
private decimal? actWeight = null;
///
/// 判定炉号
///
private string judgeStoveNo = "";
///
/// 物料编码(改判前)
///
private string materialNoOld = "";
///
/// 物料描述(改判前)
///
private string materialNameOld = "";
///
/// 钢种代码(改判前)
///
private string gradecodeOld = "";
///
/// 钢种名称(改判前)
///
private string gradenameOld = "";
///
/// 直径(改判前)
///
private string dimaterOld = "";
///
/// 物料编码(改判后)
///
private string materialNo = "";
///
/// 物料描述(改判后)
///
private string materialName = "";
///
/// 钢种代码(改判后)
///
private string gradecode = "";
///
/// 钢种名称(改判后)
///
private string gradename = "";
///
/// 直径(改判后)
///
private string dimater = "";
///
/// 申请人
///
private string createName = "";
///
/// 申请时间
///
private string createTime = "";
///
/// 一级审批人
///
private string submitName = "";
///
/// 一级审批时间
///
private string submitTime = "";
///
/// 二级审批人
///
private string agreeName = "";
///
/// 二级审批时间
///
private string agreeTime = "";
///
/// 审批状态(‘0':未审批;'1':一级审批通过;'2':二级审批通过;'3':一级审批不通过;'4':二级审批不通过
///
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 stoveNo = "";
///
/// 改判炉号
///
private string judgeStoveNoGp = "";
private string proPlanId = "";
private string gxPlanNo = "";
private string cic = "";
///
/// 排产订单号
///
[Description("合同号")]
[Nullable(false)]
[DataLength(13)]
public string OrderNo
{
get { return orderNo; }
set { orderNo = value; }
}
///
/// 排产订单号
///
[Description("排产订单号")]
[Nullable(false)]
[DataLength(13)]
public string ProPlanId
{
get { return proPlanId; }
set { proPlanId = value; }
}
///
/// 改判记录ID(年月日+5位流水号)
///
[Description("排产序号")]
[Nullable(false)]
[DataLength(13)]
public string GxPlanNo
{
get { return gxPlanNo; }
set { gxPlanNo = value; }
}
///
/// cic
///
[Description("Cic")]
[Nullable(false)]
[DataLength(13)]
public string Cic
{
get { return cic; }
set { cic = value; }
}
///
/// 改判记录ID(年月日+5位流水号)
///
[Description("改判记录ID")]
[Nullable(false)]
[DataLength(13)]
public string JudgeId
{
get { return judgeId; }
set { judgeId = value; }
}
///
/// 改判总支数
///
[Description("支数")]
[Nullable(false)]
[DataLength(3)]
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(20)]
public string JudgeStoveNo
{
get { return judgeStoveNo; }
set { judgeStoveNo = 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(10)]
public string GradecodeOld
{
get { return gradecodeOld; }
set { gradecodeOld = value; }
}
///
/// 钢种名称(改判前)
///
[Description("钢种")]
[Nullable(true)]
[DataLength(100)]
public string GradenameOld
{
get { return gradenameOld; }
set { gradenameOld = value; }
}
///
/// 直径(改判前)
///
[Description("直径")]
[Nullable(true)]
[DataLength(20)]
public string DimaterOld
{
get { return dimaterOld; }
set { dimaterOld = value; }
}
///
/// 判定炉号
///
[Description("判定炉号(改判后)")]
[Nullable(true)]
[DataLength(20)]
public string JudgeStoveNoGp
{
get { return judgeStoveNoGp; }
set { judgeStoveNoGp = 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(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 Dimater
{
get { return dimater; }
set { dimater = 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':一级审批不通过;'4':二级审批不通过
///
[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(6)]
public string StoveNo
{
get { return stoveNo; }
set { stoveNo = value; }
}
/// 制造商代码
///
private string supplyUnitCode = "";
///
/// 制造商
///
private string supplyUnit = "";
///
/// 制造商代码
///
[Description("制造商代码")]
[Nullable(true)]
[DataLength(20)]
public string SupplyUnitCode
{
get { return supplyUnitCode; }
set { supplyUnitCode = value; }
}
///
/// 制造商
///
[Description("制造商")]
[Nullable(true)]
[DataLength(20)]
public string SupplyUnit
{
get { return supplyUnit; }
set { supplyUnit = value; }
}
}
}