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 MilOfflineReslutEntity2
{
///
/// 轧管订单编号
///
private object proPlanId;
///
/// 工序排产序号
///
private object gxPlanNo;
///
/// 工艺文件号
///
private object impProcess;
///
/// 用户
///
private object finishUser;
///
/// 去向
///
private object target;
///
/// 下线类别(1,未探伤下线,2,已探伤下线)
///
private object offlineType;
///
/// 复检支数
///
private object recheckNum;
///
/// 品名描述
///
private object producname;
///
/// 钢级(牌号)代码
///
private object steelcode;
///
/// 钢级(牌号)名称
///
private object steelname;
///
/// 钢种代码
///
private object gradecode;
///
/// 钢种名称
///
private object gradename;
///
/// 产品规格代码
///
private object specCode;
///
/// 产品规格描述
///
private object specName;
///
/// 扣型代码
///
private object modelCode;
///
/// 扣型描述
///
private object modelDesc;
///
/// 标准代码
///
private object stdCode;
///
/// 标准名称
///
private object stdName;
///
/// 标准类别代码
///
private object stdStyle;
///
/// 标准类别描述(PSL1....)
///
private object stdStyleDesc;
///
/// 长度上下限(实际)
///
private object actLenRange;
///
/// 工序合同号
///
private object contractNo;
///
/// 品名代码
///
private object produccode;
///
/// 交库支数
///
private object instorageNum;
///
/// 修磨合格支数
///
private object qualifiedNum;
///
/// 修磨废品支数
///
private object scrapNum;
///
/// 生产批号
///
private object lotNo;
///
/// 熔炼炉号
///
private object stoveNo;
///
/// 判定炉号
///
private object judgeStoveNo;
///
/// 外径(实际)
///
private object diameter;
///
/// 壁厚(实际)
///
private object thickness;
///
/// 长度(实际)
///
private object length;
///
/// 厂线代码
///
private object plineCode;
///
/// 下线工序(JZ-矫直 TS-探伤 ZJ-人工质检)
///
private object offlinePro;
///
/// 实时返线状态(0- 未开始返线 1-矫直完成 2-探伤完成 3-质检完成)
///
private object realTimeStatus;
///
/// 下线支数
///
private object offlineNum;
///
/// 返线支数
///
private object backlineNum;
///
/// 组炉支数
///
private object groupNum;
///
/// 可操作支数
///
private object groupNumCount;
///
/// 剩余支数
///
private object residueNum;
///
/// 最终下线支数
///
private object finalNum;
///
/// 是否是组炉批标识(0-未组批,1-组批)
///
private object zpFlag;
///
/// 状态(0-下线 1-处理完成)
///
private object status;
///
/// 下线方式(0-批量下线 1-整炉下线)
///
private object typeFlag;
///
/// 下线时间
///
private object offlineTime;
///
/// 备注
///
private object remark;
///
/// 操作人
///
private object colUser;
///
/// 操作班次
///
private object colShift;
///
/// 操作班组
///
private object colGroup;
///
/// 重量
///
private object zpHeight;
///
/// 组批主炉号
///
private object zpMLh;
///
/// 委外支数
///
private object subcontractNum;
///
/// 委外完成支数
///
private object subcontractcompleteNum;
///
/// 委外单号
///
private object subcontractNo;
///
/// 委外完成重量
///
private object subcontractcompleteWgt;
///
/// 委外分切数
///
private object subcontractCompleteCut;
///
/// 委外分切定尺
///
private object subcontractCompleteLen;
///
/// 委外废品支数
///
private object subcontractscrapNum;
public MilOfflineReslutEntity2()
{
proPlanId = "";
gxPlanNo = "";
impProcess = "";
subcontractscrapNum = "";
subcontractcompleteWgt = "";
subcontractCompleteCut = "";
subcontractCompleteLen = "";
target = "";
subcontractNum = "";
subcontractcompleteNum = "";
subcontractNo = "";
offlineType = "";
recheckNum = "";
producname = "";
steelcode = "";
steelname = "";
gradecode = "";
gradename = "";
specCode = "";
specName = "";
modelCode = "";
modelDesc = "";
stdCode = "";
stdName = "";
stdStyle = "";
stdStyleDesc = "";
contractNo = "";
produccode = "";
instorageNum = "";
qualifiedNum = "";
scrapNum = "";
lotNo = "";
stoveNo = "";
judgeStoveNo = "";
diameter = "";
thickness = "";
length = "";
plineCode = "";
offlinePro = "";
realTimeStatus = "";
offlineNum = "";
backlineNum = "";
groupNum = "";
finalNum = "";
zpFlag = "";
status = "";
typeFlag = "";
offlineTime = "";
remark = "";
colUser = "";
colShift = "";
colGroup = "";
zpHeight = "";
zpMLh = "";
groupNumCount = "";
residueNum = "";
actLenRange = "";
}
///
/// 轧管订单编号
///
[Description("轧管订单编号")]
public object ProPlanId
{
get { return proPlanId; }
set
{
if (value == null)
{
proPlanId = DBNull.Value;
}
else
{
proPlanId = value;
}
}
}
///
/// 工序排产序号
///
[Description("工序排产序号")]
public object GxPlanNo
{
get { return gxPlanNo; }
set
{
if (value == null)
{
gxPlanNo = DBNull.Value;
}
else
{
gxPlanNo = value;
}
}
}
///
/// 工艺文件号
///
[Description("工艺文件号")]
public object ImpProcess
{
get { return impProcess; }
set
{
if (value == null)
{
impProcess = DBNull.Value;
}
else
{
impProcess = value;
}
}
}
///
/// 委外废品支数
///
[Description("委外废品支数")]
public object SubcontractscrapNum
{
get { return subcontractscrapNum; }
set
{
if (value == null)
{
subcontractscrapNum = DBNull.Value;
}
else
{
subcontractscrapNum = value;
}
}
}
///
/// 委外完成重量
///
[Description("委外完成重量")]
public object SubcontractcompleteWgt
{
get { return subcontractcompleteWgt; }
set
{
if (value == null)
{
subcontractcompleteWgt = DBNull.Value;
}
else
{
subcontractcompleteWgt = value;
}
}
}
///
/// 委外完成定尺
///
[Description("委外完成定尺")]
public object SubcontractCompleteLen
{
get { return subcontractCompleteLen; }
set
{
if (value == null)
{
subcontractCompleteLen = DBNull.Value;
}
else
{
subcontractCompleteLen = value;
}
}
}
///
/// 委外完成分切数
///
[Description("委外完成分切数")]
public object SubcontractCompleteCut
{
get { return subcontractCompleteCut; }
set
{
if (value == null)
{
subcontractCompleteCut = DBNull.Value;
}
else
{
subcontractCompleteCut = value;
}
}
}
///
/// 去向
///
[Description("去向")]
public object Target
{
get { return target; }
set
{
if (value == null)
{
target = DBNull.Value;
}
else
{
target = value;
}
}
}
///
/// 委外支数
///
[Description("委外支数")]
public object SubcontractNum
{
get { return subcontractNum; }
set
{
if (value == null)
{
subcontractNum = DBNull.Value;
}
else
{
subcontractNum = value;
}
}
}
///
/// 委外完成支数
///
[Description("委外完成支数")]
public object SubcontractcompleteNum
{
get { return subcontractcompleteNum; }
set
{
if (value == null)
{
subcontractcompleteNum = DBNull.Value;
}
else
{
subcontractcompleteNum = value;
}
}
}
///
/// 委外单号
///
[Description("委外单号")]
public object SubcontractNo
{
get { return subcontractNo; }
set
{
if (value == null)
{
subcontractNo = DBNull.Value;
}
else
{
subcontractNo = value;
}
}
}
///
/// 下线类型
///
[Description("下线类型")]
public object OfflineType
{
get { return offlineType; }
set
{
if (value == null)
{
offlineType = DBNull.Value;
}
else
{
offlineType = value;
}
}
}
///
/// 长度上下限
///
[Description("长度上下限")]
public object ActLenRange
{
get { return actLenRange; }
set
{
if (value == null)
{
actLenRange = DBNull.Value;
}
else
{
actLenRange = value;
}
}
}
///
/// 剩余支数
///
[Description("下线剩余支数")]
public object ResidueNum
{
get { return residueNum; }
set
{
if (value == null)
{
residueNum = DBNull.Value;
}
else
{
residueNum = value;
}
}
}
///
/// 输入组炉支数
///
[Description("可操作支数")]
public object GroupNumCount
{
get { return groupNumCount; }
set
{
if (value == null)
{
groupNumCount = DBNull.Value;
}
else
{
groupNumCount = value;
}
}
}
///
/// 组批主炉号
///
[Description("组批主炉号")]
public object ZpMLh
{
get { return zpMLh; }
set
{
if (value == null)
{
zpMLh = DBNull.Value;
}
else
{
zpMLh = value;
}
}
}
///
/// 复检支数
///
[Description("复检支数")]
public object RecheckNum
{
get { return recheckNum; }
set
{
if (value == null)
{
recheckNum = DBNull.Value;
}
else
{
recheckNum = value;
}
}
}
///
/// 品名描述
///
[Description("品名")]
public object Producname
{
get { return producname; }
set
{
if (value == null)
{
producname = DBNull.Value;
}
else
{
producname = value;
}
}
}
///
/// 钢级(牌号)代码
///
[Description("钢级(牌号)代码")]
public object Steelcode
{
get { return steelcode; }
set
{
if (value == null)
{
steelcode = DBNull.Value;
}
else
{
steelcode = value;
}
}
}
///
/// 钢级(牌号)名称
///
[Description("钢级")]
public object Steelname
{
get { return steelname; }
set
{
if (value == null)
{
steelname = DBNull.Value;
}
else
{
steelname = value;
}
}
}
///
/// 钢种代码
///
[Description("钢种代码")]
public object Gradecode
{
get { return gradecode; }
set
{
if (value == null)
{
gradecode = DBNull.Value;
}
else
{
gradecode = value;
}
}
}
///
/// 钢种名称
///
[Description("钢种")]
public object Gradename
{
get { return gradename; }
set
{
if (value == null)
{
gradename = DBNull.Value;
}
else
{
gradename = value;
}
}
}
///
/// 产品规格代码
///
[Description("产品规格代码")]
public object SpecCode
{
get { return specCode; }
set
{
if (value == null)
{
specCode = DBNull.Value;
}
else
{
specCode = value;
}
}
}
///
/// 产品规格描述
///
[Description("规格")]
public object SpecName
{
get { return specName; }
set
{
if (value == null)
{
specName = DBNull.Value;
}
else
{
specName = value;
}
}
}
///
/// 扣型代码
///
[Description("扣型代码")]
public object ModelCode
{
get { return modelCode; }
set
{
if (value == null)
{
modelCode = DBNull.Value;
}
else
{
modelCode = value;
}
}
}
///
/// 扣型描述
///
[Description("扣型")]
public object ModelDesc
{
get { return modelDesc; }
set
{
if (value == null)
{
modelDesc = DBNull.Value;
}
else
{
modelDesc = value;
}
}
}
///
/// 标准代码
///
[Description("标准代码")]
public object StdCode
{
get { return stdCode; }
set
{
if (value == null)
{
stdCode = DBNull.Value;
}
else
{
stdCode = value;
}
}
}
///
/// 标准名称
///
[Description("标准名称")]
public object StdName
{
get { return stdName; }
set
{
if (value == null)
{
stdName = DBNull.Value;
}
else
{
stdName = value;
}
}
}
///
/// 标准类别代码
///
[Description("标准类别代码")]
public object StdStyle
{
get { return stdStyle; }
set
{
if (value == null)
{
stdStyle = DBNull.Value;
}
else
{
stdStyle = value;
}
}
}
///
/// 标准类别描述(PSL1....)
///
[Description("标准类别")]
public object StdStyleDesc
{
get { return stdStyleDesc; }
set
{
if (value == null)
{
stdStyleDesc = DBNull.Value;
}
else
{
stdStyleDesc = value;
}
}
}
///
/// 工序合同号
///
[Description("工序合同号")]
public object ContractNo
{
get { return contractNo; }
set
{
if (value == null)
{
contractNo = DBNull.Value;
}
else
{
contractNo = value;
}
}
}
///
/// 品名代码
///
[Description("品名代码")]
public object Produccode
{
get { return produccode; }
set
{
if (value == null)
{
produccode = DBNull.Value;
}
else
{
produccode = value;
}
}
}
///
/// 交库支数
///
[Description("转移支数")]
public object InstorageNum
{
get { return instorageNum; }
set
{
if (value == null)
{
instorageNum = DBNull.Value;
}
else
{
instorageNum = value;
}
}
}
///
/// 修磨合格支数
///
[Description("修磨合格支数")]
public object QualifiedNum
{
get { return qualifiedNum; }
set
{
if (value == null)
{
qualifiedNum = DBNull.Value;
}
else
{
qualifiedNum = value;
}
}
}
///
/// 修磨废品支数
///
[Description("修磨废品支数")]
public object ScrapNum
{
get { return scrapNum; }
set
{
if (value == null)
{
scrapNum = DBNull.Value;
}
else
{
scrapNum = value;
}
}
}
///
/// 生产批号
///
[Description("生产批号")]
public object LotNo
{
get { return lotNo; }
set
{
if (value == null)
{
lotNo = DBNull.Value;
}
else
{
lotNo = value;
}
}
}
///
/// 熔炼炉号
///
[Description("熔炼炉号")]
public object StoveNo
{
get { return stoveNo; }
set
{
if (value == null)
{
stoveNo = DBNull.Value;
}
else
{
stoveNo = value;
}
}
}
///
/// 判定炉号
///
[Description("判定炉号")]
public object JudgeStoveNo
{
get { return judgeStoveNo; }
set
{
if (value == null)
{
judgeStoveNo = DBNull.Value;
}
else
{
judgeStoveNo = value;
}
}
}
///
/// 外径(实际)
///
[Description("外径")]
public object Diameter
{
get { return diameter; }
set
{
if (value == null)
{
diameter = DBNull.Value;
}
else
{
diameter = value;
}
}
}
///
/// 壁厚(实际)
///
[Description("壁厚")]
public object Thickness
{
get { return thickness; }
set
{
if (value == null)
{
thickness = DBNull.Value;
}
else
{
thickness = value;
}
}
}
///
/// 长度(实际)
///
[Description("长度")]
public object Length
{
get { return length; }
set
{
if (value == null)
{
length = DBNull.Value;
}
else
{
length = value;
}
}
}
///
/// 厂线代码
///
[Description("厂线代码")]
public object PlineCode
{
get { return plineCode; }
set
{
if (value == null)
{
plineCode = DBNull.Value;
}
else
{
plineCode = value;
}
}
}
///
/// 下线工序(JZ-矫直 TS-探伤 ZJ-人工质检)
///
[Description("下线工序")]
public object OfflinePro
{
get { return offlinePro; }
set
{
if (value == null)
{
offlinePro = DBNull.Value;
}
else
{
offlinePro = value;
}
}
}
///
/// 实时返线状态(0- 未开始返线 1-矫直完成 2-探伤完成 3-质检完成)
///
[Description("实时返线状态")]
public object RealTimeStatus
{
get { return realTimeStatus; }
set
{
if (value == null)
{
realTimeStatus = DBNull.Value;
}
else
{
realTimeStatus = value;
}
}
}
///
/// 下线支数
///
[Description("下线支数")]
public object OfflineNum
{
get { return offlineNum; }
set
{
if (value == null)
{
offlineNum = DBNull.Value;
}
else
{
offlineNum = value;
}
}
}
///
/// 返线支数
///
[Description("返线支数")]
public object BacklineNum
{
get { return backlineNum; }
set
{
if (value == null)
{
backlineNum = DBNull.Value;
}
else
{
backlineNum = value;
}
}
}
///
/// 组炉支数
///
[Description("组炉支数")]
public object GroupNum
{
get { return groupNum; }
set
{
if (value == null)
{
groupNum = DBNull.Value;
}
else
{
groupNum = value;
}
}
}
///
/// 最终下线支数
///
[Description("最终下线支数")]
public object FinalNum
{
get { return finalNum; }
set
{
if (value == null)
{
finalNum = DBNull.Value;
}
else
{
finalNum = value;
}
}
}
///
/// 是否是组炉批标识(0-未组批,1-组批)
///
[Description("组炉批标识")]
public object ZpFlag
{
get { return zpFlag; }
set
{
if (value == null)
{
zpFlag = DBNull.Value;
}
else
{
zpFlag = value;
}
}
}
///
/// 状态(0-下线 1-处理完成)
///
[Description("状态")]
public object Status
{
get { return status; }
set
{
if (value == null)
{
status = DBNull.Value;
}
else
{
status = value;
}
}
}
///
/// 下线方式(0-批量下线 1-整炉下线)
///
[Description("下线方式")]
public object TypeFlag
{
get { return typeFlag; }
set
{
if (value == null)
{
typeFlag = DBNull.Value;
}
else
{
typeFlag = value;
}
}
}
///
/// 下线时间
///
[Description("下线时间")]
public object OfflineTime
{
get { return offlineTime; }
set
{
if (value == null)
{
offlineTime = DBNull.Value;
}
else
{
offlineTime = value;
}
}
}
///
/// 备注
///
[Description("备注")]
public object Remark
{
get { return remark; }
set
{
if (value == null)
{
remark = DBNull.Value;
}
else
{
remark = value;
}
}
}
///
/// 操作人
///
[Description("操作人")]
public object ColUser
{
get { return colUser; }
set
{
if (value == null)
{
colUser = DBNull.Value;
}
else
{
colUser = value;
}
}
}
///
/// 操作班次
///
[Description("操作班次")]
public object ColShift
{
get { return colShift; }
set
{
if (value == null)
{
colShift = DBNull.Value;
}
else
{
colShift = value;
}
}
}
///
/// 操作班组
///
[Description("操作班组")]
public object ColGroup
{
get { return colGroup; }
set
{
if (value == null)
{
colGroup = DBNull.Value;
}
else
{
colGroup = value;
}
}
}
///
/// 重量
///
[Description("重量")]
public object ZpHeight
{
get { return zpHeight; }
set
{
if (value == null)
{
zpHeight = DBNull.Value;
}
else
{
zpHeight = value;
}
}
}
///
/// 用户
///
[Description("用户")]
public object FinishUser
{
get { return finishUser; }
set
{
if (value == null)
{
finishUser = DBNull.Value;
}
else
{
finishUser = value;
}
}
}
///
/// 离线单号
///
private string offlineDoc;
///
/// 离线单号
///
[Description("离线单号")]
[Nullable(true)]
[DataLength(20)]
public string OfflineDoc
{
get { return offlineDoc; }
set { offlineDoc = value; }
}
}
}