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.YdmStuffManage.Entity
{
class StlLgEntrustBillEntity
{
///
/// 委外单号
///
private string subcontractNo = "";
///
/// 熔炼炉号
///
private string stoveNo = "";
///
/// 判定炉号
///
private string judgeStoveNo = "";
//
/// 判定炉号(序号)
///
private string judgeStoveNoSeq = "";
//
/// 返线判定炉号(序号)
///
private string backJudgeStoveNoSeq = "";
///
/// 虚拟炉号
///
private string furnaceno = "";
///
/// 厂线代码
///
private string plineCode = "";
///
/// 顺序号
///
private string sequenceno = "";
///
/// 委外合格支数
///
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 = "";
///
/// 委外废品支数
///
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;
///
/// 委外类型(0,委内 1,委外)
///
private string subcontractType = "";
///
/// 倍尺数
///
private decimal? fixNum = null;
///
/// 单倍长度
///
private decimal? fixLen = null;
///
/// 长度
///
private decimal? length = null;
///
/// 直径
///
private decimal? diameter = null;
///
/// 铸造订单编号
///
private string proPlanId = "";
///
/// 工序排产序号
///
private string gxPlanNo = "";
///
/// 管坯需求编号
///
private string gpreqId = "";
///
/// 委托序号
///
private string subcontractNoSeq = "";
///
/// 确认标识
///
private string affirmFlag = "";
///
/// 确认标识
///
[Description("确认标识")]
[Nullable(false)]
[DataLength(2)]
public string AffirmFlag
{
get { return affirmFlag; }
set { affirmFlag = value; }
}
///
/// 委托序号
///
[Description("委托序号")]
[Nullable(false)]
[DataLength(2)]
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(false)]
[DataLength(20)]
public string StoveNo
{
get { return stoveNo; }
set { stoveNo = value; }
}
///
/// 判定炉号
///
[Description("判定炉号")]
[Nullable(true)]
[DataLength(6)]
public string JudgeStoveNo
{
get { return judgeStoveNo; }
set { judgeStoveNo = value; }
}
///
/// 判定炉号(序号)
///
[Description("虚拟炉号")]
[Nullable(true)]
[DataLength(10)]
public string Furnaceno
{
get { return furnaceno; }
set { furnaceno = value; }
}
///
/// 判定炉号(序号)
///
[Description("判定炉号(序号)")]
[Nullable(true)]
[DataLength(20)]
public string JudgeStoveNoSeq
{
get { return judgeStoveNoSeq; }
set { judgeStoveNoSeq = value; }
}
///
/// 判定炉号(序号)
///
[Description("返线判定炉号(序号)")]
[Nullable(true)]
[DataLength(20)]
public string BackJudgeStoveNoSeq
{
get { return backJudgeStoveNoSeq; }
set { backJudgeStoveNoSeq = value; }
}
///
/// 顺序号
///
[Description("顺序号")]
[Nullable(true)]
[DataLength(20)]
public string Sequenceno
{
get { return sequenceno; }
set { sequenceno = value; }
}
///
/// 厂线代码
///
[Description("厂线代码")]
[Nullable(true)]
[DataLength(20)]
public string PlineCode
{
get { return plineCode; }
set { plineCode = 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; }
}
///
/// 委外废品支数
///
[Description("委外废品支数")]
[Nullable(true)]
[DataLength(6)]
public decimal? SubcontractscrapNum
{
get { return subcontractscrapNum; }
set { subcontractscrapNum = value; }
}
///
/// 审核标志(0 未审核 1,审核通过 2,审核不通过)
///
[Description("审核标志(0 未审核 1,审核通过 2,审核不通过)")]
[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(50)]
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; }
}
///
/// 委外类型(0,委内 1,委外)
///
[Description("委外类型(0,委内 1,委外)")]
[Nullable(true)]
[DataLength(1)]
public string SubcontractType
{
get { return subcontractType; }
set { subcontractType = value; }
}
///
/// 倍尺数
///
[Description("倍尺数")]
[Nullable(true)]
[DataLength(1)]
public decimal? FixNum
{
get { return fixNum; }
set { fixNum = value; }
}
///
/// 单倍长度
///
[Description("单倍长度")]
[Nullable(true)]
[DataLength(5)]
public decimal? FixLen
{
get { return fixLen; }
set { fixLen = value; }
}
///
/// 长度
///
[Description("长度")]
[Nullable(true)]
[DataLength(22)]
public decimal? Length
{
get { return length; }
set { length = value; }
}
///
/// 直径
///
[Description("直径")]
[Nullable(true)]
[DataLength(22)]
public decimal? Diameter
{
get { return diameter; }
set { diameter = value; }
}
///
/// 铸造订单编号
///
[Description("铸造订单编号")]
[Nullable(true)]
[DataLength(20)]
public string ProPlanId
{
get { return proPlanId; }
set { proPlanId = value; }
}
///
/// 工序排产序号
///
[Description("工序排产序号")]
[Nullable(true)]
[DataLength(10)]
public string GxPlanNo
{
get { return gxPlanNo; }
set { gxPlanNo = value; }
}
///
/// 管坯需求编号
///
[Description("管坯需求编号")]
[Nullable(true)]
[DataLength(20)]
public string GpreqId
{
get { return gpreqId; }
set { gpreqId = value; }
}
}
}