using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Linq;
using System.Text;
using Core.Mes.Client.Comm.Attribute;
using Newtonsoft.Json;
namespace Core.StlMes.Client.SaleOrder
{
///
/// 数据库表CRAFT_ORD_DESIGN_STD_SIC所对应的实体类(生成工具:代码生成工具4.0 访问地址:http://172.16.2.128/tool/)
/// 作者:tgcx-test 时间:2017-01-11
///
public class CraftOrdDesignStdSicEntity
{
///
/// DESGIN_KEY
///
private string desginKey = "";
///
/// 公差标准索引号
///
private string sic = "";
///
/// 协议或Alpha代码(用途码)
///
private string useCode = "";
///
/// 协议或Alpha描述(用途描述)
///
private string useDesc = "";
///
/// 是否特殊要求(0:交付标准;1:特殊要求;2:内控标准)
///
private string speclFl = "";
///
/// 序号
///
private decimal? indexSeq = null;
///
/// 公差项代码(主项)(4040)
///
private string biasCode = "";
///
/// 公差项名称(主项)
///
private string biasName = "";
///
/// 精度等级(4041)
///
private string lv = "";
///
/// 公差约束项一代码(4003)
///
private string biasCodeZ = "";
///
/// 公差约束项一名称
///
private string biasNameZ = "";
///
/// 公差约束项一下限符号
///
private string zminSign = "";
///
/// 公差约束项一下限值
///
private string zmin = "";
///
/// 公差约束项一上限符号
///
private string zmaxSign = "";
///
/// 公差约束项一上限值
///
private string zmax = "";
///
/// 公差约束项二代码(4003)
///
private string biasCodeC = "";
///
/// 公差约束项二名称
///
private string biasNameC = "";
///
/// 公差约束项二下限符号
///
private string cminSign = "";
///
/// 公差约束项二下限值
///
private string cmin = "";
///
/// 公差约束项二上限符号
///
private string cmaxSign = "";
///
/// 公差约束项二上限值
///
private string cmax = "";
///
/// 公差约束项三代码(4003)
///
private string biasCodeS = "";
///
/// 公差约束项三名称
///
private string biasNameS = "";
///
/// 公差约束项三下限符号
///
private string sminSign = "";
///
/// 公差约束项三下限值
///
private string smin = "";
///
/// 公差约束项三上限符号
///
private string smaxSign = "";
///
/// 公差约束项三上限值
///
private string smax = "";
///
/// 是否必检项(1:是,0:否)
///
private bool? ischeck = true;
///
/// 标准负值(mm)
///
private string stdMinVal = "";
///
/// 标准正值(mm)
///
private string stdMaxVal = "";
///
/// 标准负值(in)
///
private string stdMinIn = "";
///
/// 标准正值(in)
///
private string stdMaxIn = "";
///
/// 标准负值(%)
///
private string stdMinPercent = "";
///
/// 标准正值(%)
///
private string stdMaxPercent = "";
///
/// 标准公式负值(mm)
///
private string stdMinFormula = "";
///
/// 标准公式正值(mm)
///
private string stdMaxFormula = "";
///
/// 取小值
///
private bool? stdMinFormulaV = true;
///
/// 取大值
///
private bool? stdMaxFormulaV = true;
///
/// 标准备注
///
private string stdmemo = "";
///
/// 分组索引号(同一分组的为多选一项)
///
private string groupSeq = "";
///
/// 制程号(内控用)
///
private string mscPline = "";
///
/// 工序号(内控用)
///
private string processCode = "";
///
/// 创建人
///
private string createName = "";
///
/// 创建时间
///
private string createTime = "";
///
/// 数据来源 '0':冶金规范 1:轧管排产录入
///
private string craftSource = "";
///
/// 修改人
///
private string updateName = "";
///
/// 修改时间
///
private string updateTime = "";
///
/// 删除人
///
private string deleteName = "";
///
/// 删除时间
///
private string deleteTime = "";
private string processDesc = "";
private bool? chk = false;
///
/// 选择
///
[Description("选择")]
public bool? Chk
{
get { return chk; }
set { chk = value; }
}
///
/// 工序
///
[Description("工序")]
public string ProcessDesc
{
get { return processDesc; }
set { processDesc = value; }
}
private string processCodeC = "";
///
/// 二级工序
///
[Description("二级工序")]
public string ProcessCodeC
{
get { return processCodeC; }
set { processCodeC = value; }
}
private string processDescC = "";
///
/// 二级工序
///
[Description("二级工序")]
public string ProcessDescC
{
get { return processDescC; }
set { processDescC = value; }
}
///
/// DESGIN_KEY
///
[Description("DESGIN_KEY")]
[Nullable(false)]
[DataLength(40)]
[JsonProperty("desginKey")]
public string DesginKey
{
get { return desginKey; }
set { desginKey = value; }
}
///
/// 公差标准索引号
///
[Description("公差索引号")]
[Nullable(false)]
[DataLength(20)]
[JsonProperty("sic")]
public string Sic
{
get { return sic; }
set { sic = value; }
}
///
/// 协议或Alpha代码(用途码)
///
[Description("协议或Alpha")]
[Nullable(true)]
[DataLength(20)]
[JsonProperty("useCode")]
public string UseCode
{
get { return useCode; }
set { useCode = value; }
}
///
/// 协议或Alpha描述(用途描述)
///
[Description("协议或Alpha")]
[Nullable(true)]
[DataLength(100)]
[JsonProperty("useDesc")]
public string UseDesc
{
get { return useDesc; }
set { useDesc = value; }
}
///
/// 是否特殊要求(0:交付标准;1:特殊要求;2:内控标准)
///
[Description("数据类型")]
[Nullable(false)]
[DataLength(1)]
[JsonProperty("speclFl")]
public string SpeclFl
{
get { return speclFl; }
set { speclFl = value; }
}
///
/// 序号
///
[Description("序号")]
[Nullable(false)]
[DataLength(22)]
[JsonProperty("indexSeq")]
public decimal? IndexSeq
{
get { return indexSeq; }
set { indexSeq = value; }
}
///
/// 公差项代码(主项)(4040)
///
[Description("公差项")]
[Nullable(false)]
[DataLength(20)]
[JsonProperty("biasCode")]
public string BiasCode
{
get { return biasCode; }
set { biasCode = value; }
}
///
/// 公差项名称(主项)
///
[Description("公差项")]
[Nullable(true)]
[DataLength(100)]
[JsonProperty("biasName")]
public string BiasName
{
get { return biasName; }
set { biasName = value; }
}
///
/// 精度等级(4041)
///
[Description("精度等级")]
[Nullable(true)]
[DataLength(20)]
[JsonProperty("lv")]
public string Lv
{
get { return lv; }
set { lv = value; }
}
///
/// 公差约束项一代码(4003)
///
[Description("约束项")]
[Nullable(true)]
[DataLength(20)]
[JsonProperty("biasCodeZ")]
public string BiasCodeZ
{
get { return biasCodeZ; }
set { biasCodeZ = value; }
}
///
/// 公差约束项一名称
///
[Description("约束项")]
[Nullable(true)]
[DataLength(100)]
[JsonProperty("biasNameZ")]
public string BiasNameZ
{
get { return biasNameZ; }
set { biasNameZ = value; }
}
///
/// 公差约束项一下限符号
///
[Description("符号")]
[Nullable(true)]
[DataLength(2)]
[JsonProperty("zminSign")]
public string ZminSign
{
get { return zminSign; }
set { zminSign = value; }
}
///
/// 公差约束项一下限值
///
[Description("下限值")]
[Nullable(true)]
[DataLength(10)]
[JsonProperty("zmin")]
public string Zmin
{
get { return zmin; }
set { zmin = value; }
}
///
/// 公差约束项一上限符号
///
[Description("符号")]
[Nullable(true)]
[DataLength(2)]
[JsonProperty("zmaxSign")]
public string ZmaxSign
{
get { return zmaxSign; }
set { zmaxSign = value; }
}
///
/// 公差约束项一上限值
///
[Description("上限值")]
[Nullable(true)]
[DataLength(10)]
[JsonProperty("zmax")]
public string Zmax
{
get { return zmax; }
set { zmax = value; }
}
///
/// 公差约束项二代码(4003)
///
[Description("约束项")]
[Nullable(true)]
[DataLength(20)]
[JsonProperty("biasCodeC")]
public string BiasCodeC
{
get { return biasCodeC; }
set { biasCodeC = value; }
}
///
/// 公差约束项二名称
///
[Description("约束项")]
[Nullable(true)]
[DataLength(100)]
[JsonProperty("biasNameC")]
public string BiasNameC
{
get { return biasNameC; }
set { biasNameC = value; }
}
///
/// 公差约束项二下限符号
///
[Description("符号")]
[Nullable(true)]
[DataLength(2)]
[JsonProperty("cminSign")]
public string CminSign
{
get { return cminSign; }
set { cminSign = value; }
}
///
/// 公差约束项二下限值
///
[Description("下限值")]
[Nullable(true)]
[DataLength(10)]
[JsonProperty("cmin")]
public string Cmin
{
get { return cmin; }
set { cmin = value; }
}
///
/// 公差约束项二上限符号
///
[Description("符号")]
[Nullable(true)]
[DataLength(2)]
[JsonProperty("cmaxSign")]
public string CmaxSign
{
get { return cmaxSign; }
set { cmaxSign = value; }
}
///
/// 公差约束项二上限值
///
[Description("上限值")]
[Nullable(true)]
[DataLength(10)]
[JsonProperty("cmax")]
public string Cmax
{
get { return cmax; }
set { cmax = value; }
}
///
/// 公差约束项三代码(4003)
///
[Description("约束项")]
[Nullable(true)]
[DataLength(20)]
[JsonProperty("biasCodeS")]
public string BiasCodeS
{
get { return biasCodeS; }
set { biasCodeS = value; }
}
///
/// 公差约束项三名称
///
[Description("约束项")]
[Nullable(true)]
[DataLength(100)]
[JsonProperty("biasNameS")]
public string BiasNameS
{
get { return biasNameS; }
set { biasNameS = value; }
}
///
/// 公差约束项三下限符号
///
[Description("符号")]
[Nullable(true)]
[DataLength(2)]
[JsonProperty("sminSign")]
public string SminSign
{
get { return sminSign; }
set { sminSign = value; }
}
///
/// 公差约束项三下限值
///
[Description("下限值")]
[Nullable(true)]
[DataLength(10)]
[JsonProperty("smin")]
public string Smin
{
get { return smin; }
set { smin = value; }
}
///
/// 公差约束项三上限符号
///
[Description("符号")]
[Nullable(true)]
[DataLength(2)]
[JsonProperty("smaxSign")]
public string SmaxSign
{
get { return smaxSign; }
set { smaxSign = value; }
}
///
/// 公差约束项三上限值
///
[Description("上限值")]
[Nullable(true)]
[DataLength(10)]
[JsonProperty("smax")]
public string Smax
{
get { return smax; }
set { smax = value; }
}
///
/// 是否必检项(1:是,0:否)
///
[Description("是否必检项")]
[Nullable(true)]
[DataLength(1)]
[JsonProperty("ischeck")]
public bool? Ischeck
{
get { return ischeck; }
set { ischeck = value; }
}
///
/// 标准负值(mm)
///
[Description("下偏差值(mm)")]
[Nullable(true)]
[DataLength(10)]
[JsonProperty("stdMinVal")]
public string StdMinVal
{
get { return stdMinVal; }
set { stdMinVal = value; }
}
///
/// 标准正值(mm)
///
[Description("上偏差值(mm)")]
[Nullable(true)]
[DataLength(10)]
[JsonProperty("stdMaxVal")]
public string StdMaxVal
{
get { return stdMaxVal; }
set { stdMaxVal = value; }
}
///
/// 标准负值(in)
///
[Description("标准负值(in)")]
[Nullable(true)]
[DataLength(10)]
[JsonProperty("stdMinIn")]
public string StdMinIn
{
get { return stdMinIn; }
set { stdMinIn = value; }
}
///
/// 标准正值(in)
///
[Description("标准正值(in) ")]
[Nullable(true)]
[DataLength(10)]
[JsonProperty("stdMaxIn")]
public string StdMaxIn
{
get { return stdMaxIn; }
set { stdMaxIn = value; }
}
///
/// 标准负值(%)
///
[Description("下偏差值(%)")]
[Nullable(true)]
[DataLength(10)]
[JsonProperty("stdMinPercent")]
public string StdMinPercent
{
get { return stdMinPercent; }
set { stdMinPercent = value; }
}
///
/// 标准正值(%)
///
[Description("上偏差值(%) ")]
[Nullable(true)]
[DataLength(10)]
[JsonProperty("stdMaxPercent")]
public string StdMaxPercent
{
get { return stdMaxPercent; }
set { stdMaxPercent = value; }
}
///
/// 标准公式负值(mm)
///
[Description("公式下偏差值(mm) ")]
[Nullable(true)]
[DataLength(100)]
[JsonProperty("stdMinFormula")]
public string StdMinFormula
{
get { return stdMinFormula; }
set { stdMinFormula = value; }
}
///
/// 标准公式正值(mm)
///
[Description("公式上偏差值(mm)")]
[Nullable(true)]
[DataLength(100)]
[JsonProperty("stdMaxFormula")]
public string StdMaxFormula
{
get { return stdMaxFormula; }
set { stdMaxFormula = value; }
}
///
/// 取小值
///
[Description("取小值")]
[Nullable(true)]
[DataLength(1)]
[JsonProperty("stdMinFormulaV")]
public bool? StdMinFormulaV
{
get { return stdMinFormulaV; }
set { stdMinFormulaV = value; }
}
///
/// 取大值
///
[Description("取大值")]
[Nullable(true)]
[DataLength(1)]
[JsonProperty("stdMaxFormulaV")]
public bool? StdMaxFormulaV
{
get { return stdMaxFormulaV; }
set { stdMaxFormulaV = value; }
}
///
/// 标准备注
///
[Description("标准备注")]
[Nullable(true)]
[DataLength(200)]
[JsonProperty("stdmemo")]
public string Stdmemo
{
get { return stdmemo; }
set { stdmemo = value; }
}
///
/// 分组索引号(同一分组的为多选一项)
///
[Description("分组索引号")]
[Nullable(true)]
[DataLength(6)]
[JsonProperty("groupSeq")]
public string GroupSeq
{
get { return groupSeq; }
set { groupSeq = value; }
}
///
/// 制程号(内控用)
///
[Description("制程号(内控用)")]
[Nullable(false)]
[DataLength(10)]
[JsonProperty("mscPline")]
public string MscPline
{
get { return mscPline; }
set { mscPline = value; }
}
///
/// 工序号(内控用)
///
[Description("工序号(内控用)")]
[Nullable(false)]
[DataLength(1)]
[JsonProperty("processCode")]
public string ProcessCode
{
get { return processCode; }
set { processCode = value; }
}
///
/// 创建人
///
[Description("创建人")]
[Nullable(true)]
[DataLength(20)]
[JsonProperty("createName")]
public string CreateName
{
get { return createName; }
set { createName = value; }
}
///
/// 创建时间
///
[Description("创建时间")]
[Nullable(true)]
[JsonProperty("createTime")]
public string CreateTime
{
get { return createTime; }
set { createTime = value; }
}
///
/// 数据来源 '0':冶金规范 1:轧管排产录入
///
[Description("数据来源")]
[Nullable(true)]
[DataLength(1)]
[JsonProperty("craftSource")]
public string CraftSource
{
get { return craftSource; }
set { craftSource = value; }
}
///
/// 修改人
///
[Description("修改人")]
[Nullable(true)]
[DataLength(20)]
[JsonProperty("updateName")]
public string UpdateName
{
get { return updateName; }
set { updateName = value; }
}
///
/// 修改时间
///
[Description("修改时间")]
[Nullable(true)]
[JsonProperty("updateTime")]
public string UpdateTime
{
get { return updateTime; }
set { updateTime = value; }
}
///
/// 删除人
///
[Description("删除人")]
[Nullable(true)]
[DataLength(20)]
[JsonProperty("deleteName")]
public string DeleteName
{
get { return deleteName; }
set { deleteName = value; }
}
///
/// 删除时间
///
[Description("删除时间")]
[Nullable(true)]
[JsonProperty("deleteTime")]
public string DeleteTime
{
get { return deleteTime; }
set { deleteTime = value; }
}
}
}