using Core.Mes.Client.Comm.Attribute;
using Core.StlMes.Client.Judge.Models;
using Newtonsoft.Json;
using System;
using System.ComponentModel;
namespace Core.StlMes.Client.Judge.ViewModels
{
public class QcmZgPhyJudgeCtrlEntity : QcmZgPhyjudgeEntity
{
///
/// 有效标志(1:有效,0:无效)
///
private string validflagDesc = "";
///
/// 有效标志(1:有效,0:无效)
///
[Description("有效标志")]
[Nullable(false)]
[DataLength(1)]
[JsonProperty("validflagDesc")]
public string ValidflagDesc
{
get { return validflagDesc; }
set { validflagDesc = value; }
}
private string judgeresultPhyDesc = "";
///
/// 理化判定结果
///
[Description("理化判定结果")]
[Nullable(false)]
[DataLength(1)]
[JsonProperty("judgeresultPhyDesc")]
public string JudgeresultPhyDesc
{
get { return judgeresultPhyDesc; }
set { judgeresultPhyDesc = value; }
}
private string plineName = "";
///
/// 产线
///
[Description("产线")]
[Nullable(false)]
[DataLength(1)]
[JsonProperty("plineName")]
public string PlineName
{
get { return plineName; }
set { plineName = value; }
}
private string judgegradedesc = "";
///
/// 判定钢种
///
[Description("判定钢种")]
[Nullable(false)]
[DataLength(1)]
[JsonProperty("judgegradedesc")]
public string Judgegradedesc
{
get { return judgegradedesc; }
set { judgegradedesc = value; }
}
private string judgesteelname = "";
///
/// 判定钢级(牌号)
///
[Description("判定钢级(牌号)")]
[Nullable(false)]
[DataLength(1)]
[JsonProperty("judgesteelname")]
public string Judgesteelname
{
get { return judgesteelname; }
set { judgesteelname = value; }
}
}
}