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_OFFLINE_RESULT所对应的实体类(生成工具:代码生成工具3.0)
/// 作者:MS-20181101OWOO 时间:2018-11-13
///
public class CouplingOfflineResultEntity
{
///
/// 实绩编号
///
private string resultNo = "";
///
/// 产线代码
///
private string plineCode = "";
///
/// 炉次计划号
///
private string zyPlanId = "";
///
/// 工单号(炉次计划号+01流水)
///
private string woId = "";
///
/// 工序点代码(上料、切管、车丝。。。。)
///
private string stationCode = "";
///
/// 工序点名称
///
private string stationDesc = "";
///
/// 判定炉号
///
private string judgeStoveNo = "";
///
/// 批号(炉批号)
///
private string batchNo = "";
///
/// 离线(支)个数
///
private decimal? offlineNum = null;
///
/// 离线重量
///
private decimal? offlineWt = null;
///
/// 是否委托(0否,1是,2全工序委托)
///
private string ifAllOutWork = "";
///
/// 粗加工类型(扒皮0、镗孔1)
///
private string harshType = "";
///
/// 涂层类型(磷化、镀铜)
///
private string coatingType = "";
///
/// 机床编号
///
private string machineNo = "";
///
/// 采集方式(0-接口采集,1-人工录入)
///
private string colMode = "";
///
/// 采集/录入时间
///
private string colTime = "";
///
/// 操作人
///
private string colUser = "";
///
/// 操作班次
///
private string colShift = "";
///
/// 操作班组
///
private string colGroup = "";
///
/// 操作时间
///
private string createTime = "";
///
/// 序号
///
private string offXh = "";
///
/// 返线支数
///
private decimal? reNum = null;
///
/// 返线重量
///
private decimal? reWt = null;
///
/// 返线工序点
///
private string returnProcess = "";
///
/// 返线时间
///
private string reTime = "";
///
/// 返线人
///
private string reName = "";
///
/// 委外单号
///
private string subcontractNo = "";
///
/// 委外单号序号
///
private string subcontractNoSeq = "";
///
/// 委外支数
///
private decimal? subcontractNum = null;
///
/// 委外重量
///
private decimal? subcontractWt = null;
///
/// 委外时间
///
private string subcontractTime = "";
///
/// 委外人
///
private string subcontractName = "";
///
/// 委外回报合格支数
///
private decimal? subcontractcompleteNum = null;
///
/// 委外回报合格重量
///
private decimal? subcontractcompleteWt = null;
///
/// 委外回报废品支数
///
private decimal? hbFpNum = null;
///
/// 委外回报废品重量
///
private decimal? hbFpWt = null;
///
/// 委外回报时间
///
private string subcontractcompleteTime = "";
///
/// 委外回报人
///
private string subcontractcompleteName = "";
///
/// 离线备注
///
private string memo = "";
private string plineName = "";
private string batchGroudNo = "";
///
/// 实绩编号
///
[Description("实绩编号")]
[Nullable(false)]
[DataLength(20)]
public string ResultNo
{
get { return resultNo; }
set { resultNo = value; }
}
///
/// 产线代码
///
[Description("产线代码")]
[Nullable(false)]
[DataLength(20)]
public string PlineCode
{
get { return plineCode; }
set { plineCode = value; }
}
[Description("产线")]
public string PlineName
{
get { return plineName; }
set { plineName = value; }
}
///
/// 工单号(炉次计划号+01流水)
///
[Description("工单号")]
[Nullable(false)]
[DataLength(40)]
public string WoId
{
get { return woId; }
set { woId = 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(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(3)]
public string BatchGroudNo
{
get { return batchGroudNo; }
set { batchGroudNo = value; }
}
///
/// 离线(支)个数
///
[Description("离线个(支)")]
[Nullable(true)]
[DataLength(6)]
public decimal? OfflineNum
{
get { return offlineNum; }
set { offlineNum = value; }
}
///
/// 离线重量
///
[Description("离线吨")]
[Nullable(true)]
[DataLength(8)]
public decimal? OfflineWt
{
get { return offlineWt; }
set { offlineWt = value; }
}
///
/// 是否委托(0否,1是,2全工序委托)
///
[Description("是否委托")]
[Nullable(true)]
[DataLength(1)]
public string IfAllOutWork
{
get { return ifAllOutWork; }
set { ifAllOutWork = value; }
}
///
/// 粗加工类型(扒皮0、镗孔1)
///
[Description("粗加工类型")]
[Nullable(true)]
[DataLength(1)]
public string HarshType
{
get { return harshType; }
set { harshType = value; }
}
///
/// 涂层类型(磷化、镀铜)
///
[Description("涂层类型")]
[Nullable(true)]
[DataLength(1)]
public string CoatingType
{
get { return coatingType; }
set { coatingType = value; }
}
///
/// 机床编号
///
[Description("机床编号")]
[Nullable(true)]
[DataLength(20)]
public string MachineNo
{
get { return machineNo; }
set { machineNo = 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(2)]
public string ColShift
{
get { return colShift; }
set { colShift = value; }
}
///
/// 操作班组
///
[Description("班组")]
[Nullable(true)]
[DataLength(2)]
public string ColGroup
{
get { return colGroup; }
set { colGroup = value; }
}
///
/// 操作时间
///
[Description("操作时间")]
[Nullable(true)]
public string CreateTime
{
get { return createTime; }
set { createTime = value; }
}
///
/// 序号
///
[Description("序号")]
[Nullable(false)]
[DataLength(3)]
public string OffXh
{
get { return offXh; }
set { offXh = value; }
}
///
/// 返线支数
///
[Description("返线个")]
[Nullable(true)]
[DataLength(6)]
public decimal? ReNum
{
get { return reNum; }
set { reNum = value; }
}
///
/// 返线重量
///
[Description("返线吨")]
[Nullable(true)]
[DataLength(8)]
public decimal? ReWt
{
get { return reWt; }
set { reWt = value; }
}
///
/// 返线工序点
///
[Description("返线工序点")]
[Nullable(true)]
[DataLength(10)]
public string ReturnProcess
{
get { return returnProcess; }
set { returnProcess = value; }
}
///
/// 返线时间
///
[Description("返线时间")]
[Nullable(true)]
public string ReTime
{
get { return reTime; }
set { reTime = value; }
}
///
/// 返线人
///
[Description("返线人")]
[Nullable(true)]
[DataLength(20)]
public string ReName
{
get { return reName; }
set { reName = value; }
}
///
/// 委外单号
///
[Description("委外单号")]
[Nullable(true)]
[DataLength(20)]
public string SubcontractNo
{
get { return subcontractNo; }
set { subcontractNo = value; }
}
///
/// 委外单号序号
///
[Description("委外单号序号")]
[Nullable(true)]
[DataLength(20)]
public string SubcontractNoSeq
{
get { return subcontractNoSeq; }
set { subcontractNoSeq = value; }
}
///
/// 委外支数
///
[Description("委外个")]
[Nullable(true)]
[DataLength(6)]
public decimal? SubcontractNum
{
get { return subcontractNum; }
set { subcontractNum = value; }
}
///
/// 委外重量
///
[Description("委外吨")]
[Nullable(true)]
[DataLength(8)]
public decimal? SubcontractWt
{
get { return subcontractWt; }
set { subcontractWt = value; }
}
///
/// 委外时间
///
[Description("委外时间")]
[Nullable(true)]
public string SubcontractTime
{
get { return subcontractTime; }
set { subcontractTime = value; }
}
///
/// 委外人
///
[Description("委外人")]
[Nullable(true)]
[DataLength(20)]
public string SubcontractName
{
get { return subcontractName; }
set { subcontractName = value; }
}
///
/// 委外回报合格支数
///
[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; }
}
///
/// 离线备注
///
[Description("离线备注")]
[Nullable(true)]
[DataLength(200)]
public string Memo
{
get { return memo; }
set { memo = value; }
}
private decimal? offlineNumBj =null;
[Description("离线编辑个(支)")]
public decimal? OfflineNumBj
{
get { return offlineNumBj; }
set { offlineNumBj = value; }
}
private string returnProcessDes = "";
[Description("返线工序点")]
public string ReturnProcessDes
{
get { return returnProcessDes; }
set { returnProcessDes = value; }
}
}
}