using Core.Mes.Client.Comm.Attribute;
using Newtonsoft.Json;
using System;
using System.ComponentModel;
namespace Core.StlMes.Client.Qcm.model
{
///
/// 数据库表COM_BASE_SUPP_APTITUDE所对应的实体类(生成工具:代码生成工具4.0 访问地址:http://172.16.2.128/tool/)
/// 作者:tgcx-test 时间:2016-08-16
///
public class ComBaseSuppAptitudeEntity
{
///
/// 供应商代码
///
private string suppCode = "";
///
/// 供应商名称
///
private string suppName = "";
///
/// 供应商中文简称
///
private string suppShortName = "";
///
/// 证书强制类型
///
private string certiConstraint = "";
///
/// 证书发放机构
///
private string certiOfficer = "";
///
/// 证书编号
///
private string certNo = "";
///
/// 证书类型
///
private string certType = "";
///
/// 证书有效期开始
///
private string certValidStart = "";
///
/// 证书描述
///
private string certDesc = "";
///
/// 序列号
///
private string id = "";
///
/// 证书文件名
///
private string certPath = "";
///
/// 证书相对路径
///
private string certPathOld = "";
///
/// 版本号
///
private string certNoV = "";
///
/// 证书有效期截止
///
private string certValidEnd = "";
///
/// 供应商代码
///
[Description("供应商代码")]
[Nullable(false)]
[DataLength(64)]
[JsonProperty("suppCode")]
public string SuppCode
{
get { return suppCode; }
set { suppCode = value; }
}
///
/// 供应商名称
///
[Description("供应商名称")]
[Nullable(true)]
[DataLength(256)]
[JsonProperty("suppName")]
public string SuppName
{
get { return suppName; }
set { suppName = value; }
}
///
/// 供应商中文简称
///
[Description("供应商中文简称")]
[Nullable(true)]
[DataLength(256)]
[JsonProperty("suppShortName")]
public string SuppShortName
{
get { return suppShortName; }
set { suppShortName = value; }
}
///
/// 证书强制类型
///
[Description("证书强制类型")]
[Nullable(true)]
[DataLength(64)]
[JsonProperty("certiConstraint")]
public string CertiConstraint
{
get { return certiConstraint; }
set { certiConstraint = value; }
}
///
/// 证书发放机构
///
[Description("证书发放机构")]
[Nullable(true)]
[DataLength(128)]
[JsonProperty("certiOfficer")]
public string CertiOfficer
{
get { return certiOfficer; }
set { certiOfficer = value; }
}
///
/// 证书编号
///
[Description("证书编号")]
[Nullable(false)]
[DataLength(200)]
[JsonProperty("certNo")]
public string CertNo
{
get { return certNo; }
set { certNo = value; }
}
///
/// 证书类型
///
[Description("证书类型")]
[Nullable(true)]
[DataLength(10)]
[JsonProperty("certType")]
public string CertType
{
get { return certType; }
set { certType = value; }
}
///
/// 证书有效期开始
///
[Description("证书有效期开始")]
[Nullable(true)]
[JsonProperty("certValidStart")]
public string CertValidStart
{
get { return certValidStart; }
set { certValidStart = value; }
}
///
/// 证书描述
///
[Description("证书描述")]
[Nullable(true)]
[DataLength(256)]
[JsonProperty("certDesc")]
public string CertDesc
{
get { return certDesc; }
set { certDesc = value; }
}
///
/// 序列号
///
[Description("序列号")]
[Nullable(false)]
[DataLength(256)]
[JsonProperty("id")]
public string Id
{
get { return id; }
set { id = value; }
}
///
/// 证书文件名
///
[Description("证书文件名")]
[Nullable(true)]
[DataLength(64)]
[JsonProperty("certPath")]
public string CertPath
{
get { return certPath; }
set { certPath = value; }
}
///
/// 证书相对路径
///
[Description("证书相对路径")]
[Nullable(true)]
[DataLength(200)]
[JsonProperty("certPathOld")]
public string CertPathOld
{
get { return certPathOld; }
set { certPathOld = value; }
}
///
/// 版本号
///
[Description("版本号")]
[Nullable(true)]
[DataLength(64)]
[JsonProperty("certNoV")]
public string CertNoV
{
get { return certNoV; }
set { certNoV = value; }
}
///
/// 证书有效期截止
///
[Description("证书有效期截止")]
[Nullable(true)]
[JsonProperty("certValidEnd")]
public string CertValidEnd
{
get { return certValidEnd; }
set { certValidEnd = value; }
}
}
}