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.Mcp.Entity
{
///
/// 数据库表COUPLING_OUTSOURC_RESULT所对应的实体类(生成工具:代码生成工具3.0)
/// 作者:lenovo-PC 时间:2018-12-27
///
public class CouplingOutsourcResultEntity
{
///
/// 委托编号
///
private string entrustedNo = "";
///
/// 产线代码
///
private string plineCode = "";
///
/// 工单号
///
private string woId = "";
///
/// 判定炉号
///
private string judgeStoveNo = "";
///
/// 批号(炉批号)
///
private string batchNo = "";
///
/// 委托(支)个数
///
private decimal? entrustedNum1 = null;
///
/// 委托重量
///
private decimal? entrustedWt1 = null;
///
/// 委托标志(1、编辑(初始状态) 2、委托申请 3、审批通过 4、审批不通过)
///
private string entrustedLog = "";
///
/// 粗加工类型(扒皮0、镗孔1)
///
private string harshType = "";
///
/// 涂层类型(0无 1磷化、2镀铜 3磷化及镀铜,)
///
private string coatingType = "";
///
/// 采集方式(0-接口采集,1-人工录入)
///
private string colMode = "";
///
/// 采集/录入时间
///
private string colTime = "";
///
/// 操作人
///
private string colUser = "";
///
/// 操作班次
///
private string colShift = "";
///
/// 操作班组
///
private string colGroup = "";
///
/// 操作时间
///
private string createTime = "";
///
/// 产线描述
///
private string plineName = "";
///
/// 委外工序点代码(上料、切管、车丝。。。。)
///
private string stationCode = "";
///
/// 委外工序点名称
///
private string stationDesc = "";
///
/// 委外说明
///
private string memo = "";
///
/// 离线实绩编号
///
private string resultNo = "";
///
/// 离线序号
///
private string offXh = "";
///
/// 委托编号
///
[Description("委托单")]
[Nullable(false)]
[DataLength(20)]
public string EntrustedNo
{
get { return entrustedNo; }
set { entrustedNo = value; }
}
///
/// 产线代码
///
[Description("产线代码")]
[Nullable(false)]
[DataLength(20)]
public string PlineCode
{
get { return plineCode; }
set { plineCode = value; }
}
///
/// 工单号
///
[Description("工单号")]
[Nullable(false)]
[DataLength(30)]
public string WoId
{
get { return woId; }
set { woId = value; }
}
///
/// 判定炉号
///
[Description("判定炉号")]
[Nullable(false)]
[DataLength(6)]
public string JudgeStoveNo
{
get { return judgeStoveNo; }
set { judgeStoveNo = value; }
}
///
/// 批号(炉批号)
///
[Description("批号")]
[Nullable(false)]
[DataLength(10)]
public string BatchNo
{
get { return batchNo; }
set { batchNo = value; }
}
///
/// 委托(支)个数
///
[Description("委托(支)个")]
[Nullable(true)]
[DataLength(6)]
public decimal? EntrustedNum1
{
get { return entrustedNum1; }
set { entrustedNum1 = value; }
}
///
/// 委托重量
///
[Description("委托吨")]
[Nullable(true)]
[DataLength(8)]
public decimal? EntrustedWt1
{
get { return entrustedWt1; }
set { entrustedWt1 = value; }
}
///
/// 委托标志(1、编辑(初始状态) 2、委托申请 3、审批通过 4、审批不通过)
///
[Description("委托标志")]
[Nullable(true)]
[DataLength(1)]
public string EntrustedLog
{
get { return entrustedLog; }
set { entrustedLog = value; }
}
///
/// 粗加工类型(扒皮0、镗孔1)
///
[Description("粗加工类型")]
[Nullable(true)]
[DataLength(1)]
public string HarshType
{
get { return harshType; }
set { harshType = value; }
}
///
/// 涂层类型(0无 1磷化、2镀铜 3磷化及镀铜,)
///
[Description("涂层类型")]
[Nullable(true)]
[DataLength(1)]
public string CoatingType
{
get { return coatingType; }
set { coatingType = value; }
}
///
/// 采集方式(0-接口采集,1-人工录入)
///
[Description("采集方式")]
[Nullable(true)]
[DataLength(1)]
public string ColMode
{
get { return colMode; }
set { colMode = value; }
}
///
/// 采集/录入时间
///
[Description("采集/录入时间")]
[Nullable(true)]
public string ColTime
{
get { return colTime; }
set { colTime = value; }
}
///
/// 操作人
///
[Description("操作人")]
[Nullable(true)]
[DataLength(20)]
public string ColUser
{
get { return colUser; }
set { colUser = value; }
}
///
/// 操作班次
///
[Description("班次")]
[Nullable(true)]
[DataLength(1)]
public string ColShift
{
get { return colShift; }
set { colShift = value; }
}
///
/// 操作班组
///
[Description("班组")]
[Nullable(true)]
[DataLength(1)]
public string ColGroup
{
get { return colGroup; }
set { colGroup = value; }
}
///
/// 操作时间
///
[Description("操作时间")]
[Nullable(true)]
public string CreateTime
{
get { return createTime; }
set { createTime = value; }
}
///
/// 产线描述
///
[Description("产线描述")]
[Nullable(true)]
[DataLength(100)]
public string PlineName
{
get { return plineName; }
set { plineName = value; }
}
///
/// 委外工序点代码(上料、切管、车丝。。。。)
///
[Description("委外工序点代码")]
[Nullable(false)]
[DataLength(20)]
public string StationCode
{
get { return stationCode; }
set { stationCode = value; }
}
///
/// 委外工序点名称
///
[Description("委外工序点")]
[Nullable(true)]
[DataLength(40)]
public string StationDesc
{
get { return stationDesc; }
set { stationDesc = value; }
}
///
/// 委外说明
///
[Description("委外说明")]
[Nullable(true)]
[DataLength(500)]
public string Memo
{
get { return memo; }
set { memo = value; }
}
///
/// 离线实绩编号
///
[Description("离线实绩编号")]
[Nullable(true)]
[DataLength(20)]
public string ResultNo
{
get { return resultNo; }
set { resultNo = value; }
}
///
/// 离线序号
///
[Description("离线序号")]
[Nullable(true)]
[DataLength(3)]
public string OffXh
{
get { return offXh; }
set { offXh = value; }
}
///
/// 钢级(牌号)名称
///
private string steelname = "";
///
/// 钢种名称
///
private string gradename = "";
///
/// 接箍规格描述
///
private string specJgDesc = "";
///
/// 中孔类别(I、II、III、IV...)
///
private string styleJg = "";
///
/// 接箍标准名称
///
private string stdName = "";
///
/// 接箍标准类别描述(I、II、III)
///
private string stdStyleDesc = "";
///
/// 接箍品种描述
///
private string produccodeJgDesc = "";
///
/// 接箍码
///
private string codeJg = "";
///
/// 接箍备料码
///
private string codeJgBl = "";
///
/// 接箍扣型描述
///
private string modelDesc = "";
///
/// 钢级(牌号)名称
///
[Description("钢级")]
[Nullable(true)]
[DataLength(100)]
public string Steelname
{
get { return steelname; }
set { steelname = value; }
}
///
/// 钢种名称
///
[Description("钢种名称")]
[Nullable(true)]
[DataLength(100)]
public string Gradename
{
get { return gradename; }
set { gradename = value; }
}
///
/// 接箍规格描述
///
[Description("规格")]
[Nullable(true)]
[DataLength(100)]
public string SpecJgDesc
{
get { return specJgDesc; }
set { specJgDesc = value; }
}
///
/// 中孔类别(I、II、III、IV...)
///
[Description("中孔类别")]
[Nullable(true)]
[DataLength(8)]
public string StyleJg
{
get { return styleJg; }
set { styleJg = value; }
}
///
/// 接箍标准名称
///
[Description("标准名称")]
[Nullable(true)]
[DataLength(200)]
public string StdName
{
get { return stdName; }
set { stdName = value; }
}
///
/// 接箍标准类别描述(I、II、III)
///
[Description("标准类别")]
[Nullable(true)]
[DataLength(10)]
public string StdStyleDesc
{
get { return stdStyleDesc; }
set { stdStyleDesc = value; }
}
///
/// 接箍品种描述
///
[Description("品种")]
[Nullable(true)]
[DataLength(100)]
public string ProduccodeJgDesc
{
get { return produccodeJgDesc; }
set { produccodeJgDesc = value; }
}
///
/// 接箍码
///
[Description("接箍码")]
[Nullable(true)]
[DataLength(7)]
public string CodeJg
{
get { return codeJg; }
set { codeJg = value; }
}
///
/// 接箍备料码
///
[Description("备料码")]
[Nullable(true)]
[DataLength(20)]
public string CodeJgBl
{
get { return codeJgBl; }
set { codeJgBl = value; }
}
///
/// 接箍扣型描述
///
[Description("扣型")]
[Nullable(true)]
[DataLength(100)]
public string ModelDesc
{
get { return modelDesc; }
set { modelDesc = value; }
}
///
/// 委外回报合格支数
///
private decimal? subcontractcompleteNum = null;
///
/// 委外回报合格重量
///
private decimal? subcontractcompleteWt = null;
///
/// 委外回报废品支数
///
private decimal? hbFpNum = null;
///
/// 委外回报废品重量
///
private decimal? hbFpWt = null;
///
/// 委外回报时间
///
private string subcontractcompleteTime = "";
///
/// 委外回报人
///
private string subcontractcompleteName = "";
///
/// 委外回报合格支数
///
[Description("委外回报合格个")]
[Nullable(true)]
[DataLength(6)]
public decimal? SubcontractcompleteNum
{
get { return subcontractcompleteNum; }
set { subcontractcompleteNum = value; }
}
///
/// 委外回报合格重量
///
[Description("委外回报合格吨")]
[Nullable(true)]
[DataLength(8)]
public decimal? SubcontractcompleteWt
{
get { return subcontractcompleteWt; }
set { subcontractcompleteWt = value; }
}
///
/// 委外回报废品支数
///
[Description("委外回报废品个")]
[Nullable(true)]
[DataLength(6)]
public decimal? HbFpNum
{
get { return hbFpNum; }
set { hbFpNum = value; }
}
///
/// 委外回报废品重量
///
[Description("委外回报废品吨")]
[Nullable(true)]
[DataLength(8)]
public decimal? HbFpWt
{
get { return hbFpWt; }
set { hbFpWt = value; }
}
///
/// 委外回报时间
///
[Description("委外回报时间")]
[Nullable(true)]
public string SubcontractcompleteTime
{
get { return subcontractcompleteTime; }
set { subcontractcompleteTime = value; }
}
///
/// 委外回报人
///
[Description("委外回报人")]
[Nullable(true)]
[DataLength(20)]
public string SubcontractcompleteName
{
get { return subcontractcompleteName; }
set { subcontractcompleteName = value; }
}
///
/// 探伤要求(4项之一,408401)
///
private string demandDetection = "";
///
/// 喷砂要求(4项之一)
///
private string demandBlast = "";
///
/// 磷化镀铜要求(4项之一,408402)
///
private string demandBonderizing = "";
///
/// 压印喷标要求(4项之一)
///
private string demandCopper = "";
///
/// 压印喷标要求(4项之一)
///
[Description("压印喷标要求")]
[Nullable(true)]
[DataLength(40)]
public string DemandCopper
{
get { return demandCopper; }
set { demandCopper = value; }
}
///
/// 探伤要求(4项之一,408401)
///
[Description("探伤要求")]
[Nullable(true)]
[DataLength(40)]
public string DemandDetection
{
get { return demandDetection; }
set { demandDetection = value; }
}
///
/// 喷砂要求(4项之一)
///
[Description("喷砂要求")]
[Nullable(true)]
[DataLength(40)]
public string DemandBlast
{
get { return demandBlast; }
set { demandBlast = value; }
}
///
/// 磷化镀铜要求(4项之一,408402)
///
[Description("磷化镀铜要求")]
[Nullable(true)]
[DataLength(40)]
public string DemandBonderizing
{
get { return demandBonderizing; }
set { demandBonderizing = value; }
}
}
}