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.ZGMil.Entity
{
class MilEntrustedBillEntity
{
///
/// 委外流水号
///
private string subcontractNoSeq = "";
///
/// 委外单号
///
private string subcontractNo = "";
///
/// 生产批号
///
private string lotNo = "";
///
/// 熔炼炉号
///
private string stoveNo = "";
///
/// 判定炉号
///
private string judgeStoveNo = "";
///
/// 厂线代码
///
private string plineCode = "";
///
/// 委外工序(JZ-矫直 TS-探伤 ZJ-人工质检)
///
private string offlinePro = "";
///
/// 返线支数
///
private decimal? backlineNum = null;
///
/// 委外合格支数
///
private decimal? subcontractcompleteNum = null;
///
/// 委外支数
///
private decimal? subcontractNum = null;
///
/// 委外时间
///
private string entrustedTime = "";
///
/// 备注
///
private string remark = "";
///
/// 操作人
///
private string colUser = "";
///
/// 操作班次
///
private string colShift = "";
///
/// 操作班组
///
private string colGroup = "";
///
/// 委外是否完成(0,未完成,1,已完成)
///
private string subcontractFlag = "";
///
/// 下线类别(1,未探伤下线,2,已探伤下线)
///
private string offlineType = "";
///
/// 委外废品支数
///
private decimal? subcontractscrapNum = null;
///
/// 审核标志(0 未审核 1,审核通过 2,审核不通过)
///
private string entrustedFlag = "";
///
/// 委外产线代码
///
private string entrustedPlineCode = "";
///
/// 委外产线名称
///
private string entrustedPlineName = "";
///
/// 审核备注
///
private string entrustedRemark = "";
///
/// 委外重量
///
private decimal? subcontractWgt = null;
///
/// 委外完成重量
///
private decimal? subcontractCompleteWgt = null;
///
/// 工艺文件号
///
private string craftFileNo = "";
///
/// 钢管处理
///
private string steelPipeProcess = "";
///
/// 超声探伤
///
private string ulTesting = "";
///
/// 委托类型
///
private string subcontractType = "";
///
/// 委托分切定尺
///
private string subcontractCompleteLen = "";
///
/// 分切数
///
private string subcontractCompleteCut = "";
///
/// 品种
///
private object varieties;
///
/// 规格
///
private object pipeSize;
///
/// 钢级名称
///
private object steelname;
///
/// 钢种名称
///
private object gradename;
///
/// 品种
///
[Description("品种")]
public object Varieties
{
get { return varieties; }
set
{
if (value == null)
{
varieties = DBNull.Value;
}
else
{
varieties = value;
}
}
}
///
/// 规格
///
[Description("规格")]
public object PipeSize
{
get { return pipeSize; }
set
{
if (value == null)
{
pipeSize = DBNull.Value;
}
else
{
pipeSize = value;
}
}
}
///
/// 钢级名称
///
[Description("钢级")]
public object Steelname
{
get { return steelname; }
set
{
if (value == null)
{
steelname = DBNull.Value;
}
else
{
steelname = value;
}
}
}
///
/// 钢种名称
///
[Description("钢种")]
public object Gradename
{
get { return gradename; }
set
{
if (value == null)
{
gradename = DBNull.Value;
}
else
{
gradename = value;
}
}
}
///
/// 委托分切定尺
///
[Description("倍尺数")]
[Nullable(false)]
[DataLength(2)]
public string SubcontractCompleteCut
{
get { return subcontractCompleteCut; }
set { subcontractCompleteCut = value; }
}
///
/// 委托分切定尺
///
[Description("分切长度")]
[Nullable(false)]
[DataLength(6)]
public string SubcontractCompleteLen
{
get { return subcontractCompleteLen; }
set { subcontractCompleteLen = value; }
}
///
/// 委托类型
///
[Description("委托类型")]
[Nullable(false)]
[DataLength(1)]
public string SubcontractType
{
get { return subcontractType; }
set { subcontractType = value; }
}
///
/// 委外流水号
///
[Description("委外流水号")]
[Nullable(false)]
[DataLength(20)]
public string SubcontractNoSeq
{
get { return subcontractNoSeq; }
set { subcontractNoSeq = value; }
}
///
/// 委外单号
///
[Description("委外单号")]
[Nullable(false)]
[DataLength(20)]
public string SubcontractNo
{
get { return subcontractNo; }
set { subcontractNo = value; }
}
///
/// 生产批号
///
[Description("生产批号")]
[Nullable(true)]
[DataLength(20)]
public string LotNo
{
get { return lotNo; }
set { lotNo = value; }
}
///
/// 熔炼炉号
///
[Description("熔炼炉号")]
[Nullable(true)]
[DataLength(20)]
public string StoveNo
{
get { return stoveNo; }
set { stoveNo = value; }
}
///
/// 判定炉号
///
[Description("判定炉号")]
[Nullable(false)]
[DataLength(20)]
public string JudgeStoveNo
{
get { return judgeStoveNo; }
set { judgeStoveNo = value; }
}
///
/// 厂线代码
///
[Description("产线")]
[Nullable(true)]
[DataLength(20)]
public string PlineCode
{
get { return plineCode; }
set { plineCode = value; }
}
///
/// 委外工序(JZ-矫直 TS-探伤 ZJ-人工质检)
///
[Description("委外工序")]
[Nullable(false)]
[DataLength(2)]
public string OfflinePro
{
get { return offlinePro; }
set { offlinePro = value; }
}
///
/// 返线支数
///
[Description("返线支数")]
[Nullable(true)]
[DataLength(6)]
public decimal? BacklineNum
{
get { return backlineNum; }
set { backlineNum = value; }
}
///
/// 委外合格支数
///
[Description("委外合格支数")]
[Nullable(true)]
[DataLength(6)]
public decimal? SubcontractcompleteNum
{
get { return subcontractcompleteNum; }
set { subcontractcompleteNum = value; }
}
///
/// 委外支数
///
[Description("委外支数")]
[Nullable(true)]
[DataLength(6)]
public decimal? SubcontractNum
{
get { return subcontractNum; }
set { subcontractNum = value; }
}
///
/// 委外时间
///
[Description("委外时间")]
[Nullable(true)]
public string EntrustedTime
{
get { return entrustedTime; }
set { entrustedTime = value; }
}
///
/// 备注
///
[Description("委外说明")]
[Nullable(true)]
[DataLength(100)]
public string Remark
{
get { return remark; }
set { remark = 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; }
}
///
/// 委外是否完成(0,未完成,1,已完成)
///
[Description("委外是否完成")]
[Nullable(true)]
[DataLength(1)]
public string SubcontractFlag
{
get { return subcontractFlag; }
set { subcontractFlag = value; }
}
///
/// 下线类别(1,未探伤下线,2,已探伤下线)
///
[Description("下线类别")]
[Nullable(false)]
[DataLength(1)]
public string OfflineType
{
get { return offlineType; }
set { offlineType = value; }
}
///
/// 委外废品支数
///
[Description("委外废品支数")]
[Nullable(true)]
[DataLength(6)]
public decimal? SubcontractscrapNum
{
get { return subcontractscrapNum; }
set { subcontractscrapNum = value; }
}
///
/// 审核标志(0 未审核 1,审核通过 2,审核不通过)
///
[Description("审核标志")]
[Nullable(true)]
[DataLength(1)]
public string EntrustedFlag
{
get { return entrustedFlag; }
set { entrustedFlag = value; }
}
///
/// 委外产线代码
///
[Description("委外产线代码")]
[Nullable(true)]
[DataLength(20)]
public string EntrustedPlineCode
{
get { return entrustedPlineCode; }
set { entrustedPlineCode = value; }
}
///
/// 委外产线名称
///
[Description("委外产线")]
[Nullable(true)]
[DataLength(20)]
public string EntrustedPlineName
{
get { return entrustedPlineName; }
set { entrustedPlineName = value; }
}
///
/// 审核备注
///
[Description("审核说明")]
[Nullable(true)]
[DataLength(100)]
public string EntrustedRemark
{
get { return entrustedRemark; }
set { entrustedRemark = value; }
}
///
/// 委外重量
///
[Description("委外重量")]
[Nullable(true)]
[DataLength(9)]
public decimal? SubcontractWgt
{
get { return subcontractWgt; }
set { subcontractWgt = value; }
}
///
/// 委外重量
///
[Description("委外合格重量")]
[Nullable(true)]
[DataLength(9)]
public decimal? SubcontractCompleteWgt
{
get { return subcontractCompleteWgt; }
set { subcontractCompleteWgt = value; }
}
///
/// 工艺文件号
///
[Description("工艺文件号")]
[Nullable(true)]
[DataLength(400)]
public string CraftFileNo
{
get { return craftFileNo; }
set { craftFileNo = value; }
}
///
/// 钢管处理
///
[Description("钢管处理")]
[Nullable(true)]
[DataLength(400)]
public string SteelPipeProcess
{
get { return steelPipeProcess; }
set { steelPipeProcess = value; }
}
///
/// 超声探伤
///
[Description("超声探伤")]
[Nullable(true)]
[DataLength(400)]
public string UlTesting
{
get { return ulTesting; }
set { ulTesting = value; }
}
}
}