|
|
|
|
using SOA.Persistent;
|
|
|
|
|
using System;
|
|
|
|
|
using System.ComponentModel;
|
|
|
|
|
using System.IO;
|
|
|
|
|
using System.Runtime.Serialization.Formatters.Binary;
|
|
|
|
|
|
|
|
|
|
namespace SlabHandle
|
|
|
|
|
{
|
|
|
|
|
[Serializable, Table("TB_SLAB")]
|
|
|
|
|
public class TB_SLAB
|
|
|
|
|
{
|
|
|
|
|
public TB_SLAB DeepCopy()
|
|
|
|
|
{
|
|
|
|
|
TB_SLAB TPG_C = new TB_SLAB();
|
|
|
|
|
try
|
|
|
|
|
{
|
|
|
|
|
using (var memoryStream = new MemoryStream())
|
|
|
|
|
{
|
|
|
|
|
var formatter = new BinaryFormatter();
|
|
|
|
|
formatter.Serialize(memoryStream, this);
|
|
|
|
|
memoryStream.Position = 0;
|
|
|
|
|
|
|
|
|
|
return (TB_SLAB)formatter.Deserialize(memoryStream);
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
catch (Exception)
|
|
|
|
|
{
|
|
|
|
|
|
|
|
|
|
return TPG_C;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
}
|
|
|
|
|
//板坯号
|
|
|
|
|
[Persistent("SLAB_NO"), DisplayName("板坯号")]
|
|
|
|
|
public string SLAB_NO { get; set; }
|
|
|
|
|
|
|
|
|
|
//信息来源
|
|
|
|
|
[Persistent("OCCR_CD"), DisplayName("信息来源")]
|
|
|
|
|
public string OCCR_CD { get; set; }
|
|
|
|
|
|
|
|
|
|
//工厂
|
|
|
|
|
[Persistent("PLT"), DisplayName("工厂")]
|
|
|
|
|
public string PLT { get; set; }
|
|
|
|
|
|
|
|
|
|
//机号
|
|
|
|
|
[Persistent("PRC_LINE"), DisplayName("机号")]
|
|
|
|
|
public string PRC_LINE { get; set; }
|
|
|
|
|
|
|
|
|
|
//进程状态代码
|
|
|
|
|
[Persistent("REC_STS"), DisplayName("进程状态代码")]
|
|
|
|
|
public string REC_STS { get; set; }
|
|
|
|
|
|
|
|
|
|
//进程代码
|
|
|
|
|
[Persistent("PROC_CD"), DisplayName("进程代码")]
|
|
|
|
|
public string PROC_CD { get; set; }
|
|
|
|
|
|
|
|
|
|
//前进程代码
|
|
|
|
|
[Persistent("BEF_PROC_CD"), DisplayName("前进程代码")]
|
|
|
|
|
public string BEF_PROC_CD { get; set; }
|
|
|
|
|
|
|
|
|
|
//产品代码
|
|
|
|
|
[Persistent("PROD_CD"), DisplayName("产品代码")]
|
|
|
|
|
public string PROD_CD { get; set; }
|
|
|
|
|
|
|
|
|
|
//钢种
|
|
|
|
|
[Persistent("STLGRD"), DisplayName("钢种")]
|
|
|
|
|
public string STLGRD { get; set; }
|
|
|
|
|
|
|
|
|
|
//厚度
|
|
|
|
|
[Persistent("THK"), DisplayName("厚度")]
|
|
|
|
|
public Decimal THK { get; set; }
|
|
|
|
|
|
|
|
|
|
//宽度
|
|
|
|
|
[Persistent("WID"), DisplayName("宽度")]
|
|
|
|
|
public Decimal WID { get; set; }
|
|
|
|
|
|
|
|
|
|
//长度
|
|
|
|
|
[Persistent("LEN"), DisplayName("长度")]
|
|
|
|
|
public Decimal LEN { get; set; }
|
|
|
|
|
|
|
|
|
|
//重量
|
|
|
|
|
[Persistent("WGT"), DisplayName("重量")]
|
|
|
|
|
public Decimal WGT { get; set; }
|
|
|
|
|
|
|
|
|
|
//计算重量
|
|
|
|
|
[Persistent("CAL_WGT"), DisplayName("计算重量")]
|
|
|
|
|
public Decimal CAL_WGT { get; set; }
|
|
|
|
|
|
|
|
|
|
//厚度组
|
|
|
|
|
[Persistent("THK_GRP"), DisplayName("厚度组")]
|
|
|
|
|
public string THK_GRP { get; set; }
|
|
|
|
|
|
|
|
|
|
//宽度组
|
|
|
|
|
[Persistent("WID_GRP"), DisplayName("宽度组")]
|
|
|
|
|
public string WID_GRP { get; set; }
|
|
|
|
|
|
|
|
|
|
//头尾坯标记 0:非一炉最后一块;1:一炉最后一块;2:头坯;3:尾坯;4:连浇段;5:氮高+头坯;6:氮高+尾坯 7:低倍,8:吹检 9:对接坯 10:废坯利用 11:变速坯 22:次头坯 33:次尾坯
|
|
|
|
|
[Persistent("OVER_FL"), DisplayName("头尾坯标记 0:非一炉最后一块;1:一炉最后一块;2:头坯;3:尾坯;4:连浇段;5:氮高+头坯;6:氮高+尾坯 7:低倍,8:吹检 9:对接坯 10:废坯利用 11:变速坯 22:次头坯 33:次尾坯")]
|
|
|
|
|
public string OVER_FL { get; set; }
|
|
|
|
|
|
|
|
|
|
//订单材_余材代码
|
|
|
|
|
[Persistent("ORD_FL"), DisplayName("订单材_余材代码")]
|
|
|
|
|
public string ORD_FL { get; set; }
|
|
|
|
|
|
|
|
|
|
//余材原因代码
|
|
|
|
|
[Persistent("WOO_RSN"), DisplayName("余材原因代码")]
|
|
|
|
|
public string WOO_RSN { get; set; }
|
|
|
|
|
|
|
|
|
|
//订单号
|
|
|
|
|
[Persistent("ORD_NO"), DisplayName("订单号")]
|
|
|
|
|
public string ORD_NO { get; set; }
|
|
|
|
|
|
|
|
|
|
//订单序列号
|
|
|
|
|
[Persistent("ORD_ITEM"), DisplayName("订单序列号")]
|
|
|
|
|
public string ORD_ITEM { get; set; }
|
|
|
|
|
|
|
|
|
|
//原始订单号
|
|
|
|
|
[Persistent("ORG_ORD_NO"), DisplayName("原始订单号")]
|
|
|
|
|
public string ORG_ORD_NO { get; set; }
|
|
|
|
|
|
|
|
|
|
//原始订单序列号
|
|
|
|
|
[Persistent("ORG_ORD_ITEM"), DisplayName("原始订单序列号")]
|
|
|
|
|
public string ORG_ORD_ITEM { get; set; }
|
|
|
|
|
|
|
|
|
|
//订单用途
|
|
|
|
|
[Persistent("ENDUSE_CD"), DisplayName("订单用途")]
|
|
|
|
|
public string ENDUSE_CD { get; set; }
|
|
|
|
|
|
|
|
|
|
//交货日期
|
|
|
|
|
[Persistent("DEL_TO_DATE"), DisplayName("交货日期")]
|
|
|
|
|
public string DEL_TO_DATE { get; set; }
|
|
|
|
|
|
|
|
|
|
//生产日期
|
|
|
|
|
[Persistent("PROD_DATE"), DisplayName("生产日期")]
|
|
|
|
|
public string PROD_DATE { get; set; }
|
|
|
|
|
|
|
|
|
|
//生产时间
|
|
|
|
|
[Persistent("PROD_TIME"), DisplayName("生产时间")]
|
|
|
|
|
public string PROD_TIME { get; set; }
|
|
|
|
|
|
|
|
|
|
//班次
|
|
|
|
|
[Persistent("SHIFT"), DisplayName("班次")]
|
|
|
|
|
public string SHIFT { get; set; }
|
|
|
|
|
|
|
|
|
|
//班别
|
|
|
|
|
[Persistent("GROUP_CD"), DisplayName("班别")]
|
|
|
|
|
public string GROUP_CD { get; set; }
|
|
|
|
|
|
|
|
|
|
//垛位号
|
|
|
|
|
[Persistent("LOC"), DisplayName("垛位号")]
|
|
|
|
|
public string LOC { get; set; }
|
|
|
|
|
|
|
|
|
|
//堆垛日期
|
|
|
|
|
[Persistent("BED_PILE_DATE"), DisplayName("堆垛日期")]
|
|
|
|
|
public string BED_PILE_DATE { get; set; }
|
|
|
|
|
|
|
|
|
|
//取样代码
|
|
|
|
|
[Persistent("SMP_FL"), DisplayName("取样代码")]
|
|
|
|
|
public string SMP_FL { get; set; }
|
|
|
|
|
|
|
|
|
|
//取样部位
|
|
|
|
|
[Persistent("SMP_LOC"), DisplayName("取样部位")]
|
|
|
|
|
public string SMP_LOC { get; set; }
|
|
|
|
|
|
|
|
|
|
//取样长度
|
|
|
|
|
[Persistent("SMP_LEN"), DisplayName("取样长度")]
|
|
|
|
|
public Decimal SMP_LEN { get; set; }
|
|
|
|
|
|
|
|
|
|
//试样号
|
|
|
|
|
[Persistent("SMP_NO"), DisplayName("试样号")]
|
|
|
|
|
public string SMP_NO { get; set; }
|
|
|
|
|
|
|
|
|
|
//检查人员
|
|
|
|
|
[Persistent("INSP_EMP"), DisplayName("检查人员")]
|
|
|
|
|
public string INSP_EMP { get; set; }
|
|
|
|
|
|
|
|
|
|
//综合判定日期
|
|
|
|
|
[Persistent("DSC_DATE"), DisplayName("综合判定日期")]
|
|
|
|
|
public string DSC_DATE { get; set; }
|
|
|
|
|
|
|
|
|
|
//综合判定时间
|
|
|
|
|
[Persistent("DSC_TIME"), DisplayName("综合判定时间")]
|
|
|
|
|
public string DSC_TIME { get; set; }
|
|
|
|
|
|
|
|
|
|
//产品等级
|
|
|
|
|
[Persistent("PROD_GRD"), DisplayName("产品等级")]
|
|
|
|
|
public string PROD_GRD { get; set; }
|
|
|
|
|
|
|
|
|
|
//外观等级
|
|
|
|
|
[Persistent("SURF_GRD"), DisplayName("外观等级")]
|
|
|
|
|
public string SURF_GRD { get; set; }
|
|
|
|
|
|
|
|
|
|
//材质等级
|
|
|
|
|
[Persistent("QUALITY_GRD"), DisplayName("材质等级")]
|
|
|
|
|
public string QUALITY_GRD { get; set; }
|
|
|
|
|
|
|
|
|
|
//化学成分等级
|
|
|
|
|
[Persistent("QUALITY_UPD_GRD"), DisplayName("化学成分等级")]
|
|
|
|
|
public string QUALITY_UPD_GRD { get; set; }
|
|
|
|
|
|
|
|
|
|
//标准号
|
|
|
|
|
[Persistent("APLY_STDSPEC"), DisplayName("标准号")]
|
|
|
|
|
public string APLY_STDSPEC { get; set; }
|
|
|
|
|
|
|
|
|
|
//订单用途
|
|
|
|
|
[Persistent("APLY_ENDUSE_CD"), DisplayName("订单用途")]
|
|
|
|
|
public string APLY_ENDUSE_CD { get; set; }
|
|
|
|
|
|
|
|
|
|
//入库状态
|
|
|
|
|
[Persistent("IN_PLT_CD"), DisplayName("入库状态")]
|
|
|
|
|
public string IN_PLT_CD { get; set; }
|
|
|
|
|
|
|
|
|
|
//入库工厂
|
|
|
|
|
[Persistent("IN_PLT"), DisplayName("入库工厂")]
|
|
|
|
|
public string IN_PLT { get; set; }
|
|
|
|
|
|
|
|
|
|
//购入日期
|
|
|
|
|
[Persistent("IN_PLT_DATE"), DisplayName("购入日期")]
|
|
|
|
|
public string IN_PLT_DATE { get; set; }
|
|
|
|
|
|
|
|
|
|
//购入时间
|
|
|
|
|
[Persistent("IN_PLT_TIME"), DisplayName("购入时间")]
|
|
|
|
|
public string IN_PLT_TIME { get; set; }
|
|
|
|
|
|
|
|
|
|
//入库车辆号(A:盘盈)
|
|
|
|
|
[Persistent("IN_CAR_NO"), DisplayName("入库车辆号(A:盘盈)")]
|
|
|
|
|
public string IN_CAR_NO { get; set; }
|
|
|
|
|
|
|
|
|
|
//入库提货单号
|
|
|
|
|
[Persistent("IN_SHEET_NO"), DisplayName("入库提货单号")]
|
|
|
|
|
public string IN_SHEET_NO { get; set; }
|
|
|
|
|
|
|
|
|
|
//购货商代码
|
|
|
|
|
[Persistent("IN_PLT_CO"), DisplayName("购货商代码")]
|
|
|
|
|
public string IN_PLT_CO { get; set; }
|
|
|
|
|
|
|
|
|
|
//出库状态
|
|
|
|
|
[Persistent("OUT_PLT_CD"), DisplayName("出库状态")]
|
|
|
|
|
public string OUT_PLT_CD { get; set; }
|
|
|
|
|
|
|
|
|
|
//出库工厂
|
|
|
|
|
[Persistent("OUT_PLT"), DisplayName("出库工厂")]
|
|
|
|
|
public string OUT_PLT { get; set; }
|
|
|
|
|
|
|
|
|
|
//出库日期
|
|
|
|
|
[Persistent("OUT_PLT_DATE"), DisplayName("出库日期")]
|
|
|
|
|
public string OUT_PLT_DATE { get; set; }
|
|
|
|
|
|
|
|
|
|
//出库时间
|
|
|
|
|
[Persistent("OUT_PLT_TIME"), DisplayName("出库时间")]
|
|
|
|
|
public string OUT_PLT_TIME { get; set; }
|
|
|
|
|
|
|
|
|
|
//出库车辆号
|
|
|
|
|
[Persistent("OUT_CAR_NO"), DisplayName("出库车辆号")]
|
|
|
|
|
public string OUT_CAR_NO { get; set; }
|
|
|
|
|
|
|
|
|
|
//出库提货单号
|
|
|
|
|
[Persistent("OUT_SHEET_NO"), DisplayName("出库提货单号")]
|
|
|
|
|
public string OUT_SHEET_NO { get; set; }
|
|
|
|
|
|
|
|
|
|
//出库产品入库日期
|
|
|
|
|
[Persistent("HOUSING_DATE"), DisplayName("出库产品入库日期")]
|
|
|
|
|
public string HOUSING_DATE { get; set; }
|
|
|
|
|
|
|
|
|
|
//出库产品入库时间
|
|
|
|
|
[Persistent("HOUSING_TIME"), DisplayName("出库产品入库时间")]
|
|
|
|
|
public string HOUSING_TIME { get; set; }
|
|
|
|
|
|
|
|
|
|
//发货指示号
|
|
|
|
|
[Persistent("SHP_IST_NO"), DisplayName("发货指示号")]
|
|
|
|
|
public string SHP_IST_NO { get; set; }
|
|
|
|
|
|
|
|
|
|
//发货指示日期
|
|
|
|
|
[Persistent("SHP_IST_DATE"), DisplayName("发货指示日期")]
|
|
|
|
|
public string SHP_IST_DATE { get; set; }
|
|
|
|
|
|
|
|
|
|
//发货指示时间
|
|
|
|
|
[Persistent("SHP_IST_TIME"), DisplayName("发货指示时间")]
|
|
|
|
|
public string SHP_IST_TIME { get; set; }
|
|
|
|
|
|
|
|
|
|
//发货日期
|
|
|
|
|
[Persistent("SHP_DATE"), DisplayName("发货日期")]
|
|
|
|
|
public string SHP_DATE { get; set; }
|
|
|
|
|
|
|
|
|
|
//发货时间
|
|
|
|
|
[Persistent("SHP_TIME"), DisplayName("发货时间")]
|
|
|
|
|
public string SHP_TIME { get; set; }
|
|
|
|
|
|
|
|
|
|
//提货单号
|
|
|
|
|
[Persistent("TRNS_NO"), DisplayName("提货单号")]
|
|
|
|
|
public string TRNS_NO { get; set; }
|
|
|
|
|
|
|
|
|
|
//车辆号
|
|
|
|
|
[Persistent("CAR_NO"), DisplayName("车辆号")]
|
|
|
|
|
public string CAR_NO { get; set; }
|
|
|
|
|
|
|
|
|
|
//运输公司
|
|
|
|
|
[Persistent("TRNS_CMPY_CD"), DisplayName("运输公司")]
|
|
|
|
|
public string TRNS_CMPY_CD { get; set; }
|
|
|
|
|
|
|
|
|
|
//发货人员
|
|
|
|
|
[Persistent("SHP_EMP"), DisplayName("发货人员")]
|
|
|
|
|
public string SHP_EMP { get; set; }
|
|
|
|
|
|
|
|
|
|
//专线名称
|
|
|
|
|
[Persistent("TRAIN_LINE_NAME"), DisplayName("专线名称")]
|
|
|
|
|
public string TRAIN_LINE_NAME { get; set; }
|
|
|
|
|
|
|
|
|
|
//详细目的地
|
|
|
|
|
[Persistent("DEST_DETAIL"), DisplayName("详细目的地")]
|
|
|
|
|
public string DEST_DETAIL { get; set; }
|
|
|
|
|
|
|
|
|
|
//质量证明书发放代码
|
|
|
|
|
[Persistent("CERT_RPT_FL"), DisplayName("质量证明书发放代码")]
|
|
|
|
|
public string CERT_RPT_FL { get; set; }
|
|
|
|
|
|
|
|
|
|
//质量证明书发放日
|
|
|
|
|
[Persistent("CERT_RPT_DATE"), DisplayName("质量证明书发放日")]
|
|
|
|
|
public string CERT_RPT_DATE { get; set; }
|
|
|
|
|
|
|
|
|
|
//质量证明书发放时间
|
|
|
|
|
[Persistent("CERT_RPT_TIME"), DisplayName("质量证明书发放时间")]
|
|
|
|
|
public string CERT_RPT_TIME { get; set; }
|
|
|
|
|
|
|
|
|
|
//取消发货指示日期
|
|
|
|
|
[Persistent("SHP_IST_CAN_DATE"), DisplayName("取消发货指示日期")]
|
|
|
|
|
public string SHP_IST_CAN_DATE { get; set; }
|
|
|
|
|
|
|
|
|
|
//取消发货指示时间
|
|
|
|
|
[Persistent("SHP_IST_CAN_TIME"), DisplayName("取消发货指示时间")]
|
|
|
|
|
public string SHP_IST_CAN_TIME { get; set; }
|
|
|
|
|
|
|
|
|
|
//取消发货指示代码
|
|
|
|
|
[Persistent("SHP_IST_CAN_FL"), DisplayName("取消发货指示代码")]
|
|
|
|
|
public string SHP_IST_CAN_FL { get; set; }
|
|
|
|
|
|
|
|
|
|
//录入时间
|
|
|
|
|
[Persistent("INS_DATE"), DisplayName("录入时间")]
|
|
|
|
|
public string INS_DATE { get; set; }
|
|
|
|
|
|
|
|
|
|
//录入人员
|
|
|
|
|
[Persistent("INS_EMP_CD"), DisplayName("录入人员")]
|
|
|
|
|
public string INS_EMP_CD { get; set; }
|
|
|
|
|
|
|
|
|
|
//录入程序
|
|
|
|
|
[Persistent("INS_PGMID"), DisplayName("录入程序")]
|
|
|
|
|
public string INS_PGMID { get; set; }
|
|
|
|
|
|
|
|
|
|
//修改日期
|
|
|
|
|
[Persistent("UPD_DATE"), DisplayName("修改日期")]
|
|
|
|
|
public string UPD_DATE { get; set; }
|
|
|
|
|
|
|
|
|
|
//修改人员
|
|
|
|
|
[Persistent("UPD_EMP_CD"), DisplayName("修改人员")]
|
|
|
|
|
public string UPD_EMP_CD { get; set; }
|
|
|
|
|
|
|
|
|
|
//修改程序
|
|
|
|
|
[Persistent("UPD_PGM"), DisplayName("修改程序")]
|
|
|
|
|
public string UPD_PGM { get; set; }
|
|
|
|
|
|
|
|
|
|
//修磨代码
|
|
|
|
|
[Persistent("SF_ORNOT"), DisplayName("修磨代码")]
|
|
|
|
|
public string SF_ORNOT { get; set; }
|
|
|
|
|
|
|
|
|
|
//板坯装炉时间
|
|
|
|
|
[Persistent("SLAB_RHF_IN_DATE"), DisplayName("板坯装炉时间")]
|
|
|
|
|
public string SLAB_RHF_IN_DATE { get; set; }
|
|
|
|
|
|
|
|
|
|
//加热炉内板坯缺号代码
|
|
|
|
|
[Persistent("RHF_REJ_ORNOT"), DisplayName("加热炉内板坯缺号代码")]
|
|
|
|
|
public string RHF_REJ_ORNOT { get; set; }
|
|
|
|
|
|
|
|
|
|
//目标板坯去向
|
|
|
|
|
[Persistent("AIM_HCR_KND"), DisplayName("目标板坯去向")]
|
|
|
|
|
public string AIM_HCR_KND { get; set; }
|
|
|
|
|
|
|
|
|
|
//实际板坯去向
|
|
|
|
|
[Persistent("HCR_KND"), DisplayName("实际板坯去向")]
|
|
|
|
|
public string HCR_KND { get; set; }
|
|
|
|
|
|
|
|
|
|
//工序代码
|
|
|
|
|
[Persistent("PRC"), DisplayName("工序代码")]
|
|
|
|
|
public string PRC { get; set; }
|
|
|
|
|
|
|
|
|
|
//修磨代码
|
|
|
|
|
[Persistent("SCR_ORNOT"), DisplayName("修磨代码")]
|
|
|
|
|
public string SCR_ORNOT { get; set; }
|
|
|
|
|
|
|
|
|
|
//结束原因 2:可用 3:判废 8:分切 7:焊接 A:复合
|
|
|
|
|
[Persistent("END_RES"), DisplayName("结束原因 2:可用 3:判废 8:分切 7:焊接 A:复合")]
|
|
|
|
|
public string END_RES { get; set; }
|
|
|
|
|
|
|
|
|
|
//母板坯
|
|
|
|
|
[Persistent("MOTHER_SLAB"), DisplayName("母板坯")]
|
|
|
|
|
public string MOTHER_SLAB { get; set; }
|
|
|
|
|
|
|
|
|
|
//母板坯
|
|
|
|
|
[Persistent("GMOTHER_SLAB"), DisplayName("母板坯")]
|
|
|
|
|
public string GMOTHER_SLAB { get; set; }
|
|
|
|
|
|
|
|
|
|
//订单厚度
|
|
|
|
|
[Persistent("ORD_THK"), DisplayName("订单厚度")]
|
|
|
|
|
public Decimal ORD_THK { get; set; }
|
|
|
|
|
|
|
|
|
|
//订单宽度
|
|
|
|
|
[Persistent("ORD_WID"), DisplayName("订单宽度")]
|
|
|
|
|
public Decimal ORD_WID { get; set; }
|
|
|
|
|
|
|
|
|
|
//订单长度
|
|
|
|
|
[Persistent("ORD_LEN"), DisplayName("订单长度")]
|
|
|
|
|
public Decimal ORD_LEN { get; set; }
|
|
|
|
|
|
|
|
|
|
//订单重量
|
|
|
|
|
[Persistent("ORD_WGT"), DisplayName("订单重量")]
|
|
|
|
|
public Decimal ORD_WGT { get; set; }
|
|
|
|
|
|
|
|
|
|
//质量代码
|
|
|
|
|
[Persistent("QUALITY_ID"), DisplayName("质量代码")]
|
|
|
|
|
public int QUALITY_ID { get; set; }
|
|
|
|
|
|
|
|
|
|
//TAPER长度
|
|
|
|
|
[Persistent("TAPER_LEN"), DisplayName("TAPER长度")]
|
|
|
|
|
public Decimal TAPER_LEN { get; set; }
|
|
|
|
|
|
|
|
|
|
//切头宽度
|
|
|
|
|
[Persistent("HEAD_SLAB_WID"), DisplayName("切头宽度")]
|
|
|
|
|
public Decimal HEAD_SLAB_WID { get; set; }
|
|
|
|
|
|
|
|
|
|
//切尾宽度
|
|
|
|
|
[Persistent("TAIL_SLAB_WID"), DisplayName("切尾宽度")]
|
|
|
|
|
public Decimal TAIL_SLAB_WID { get; set; }
|
|
|
|
|
|
|
|
|
|
//客户代码
|
|
|
|
|
[Persistent("CUST_CD"), DisplayName("客户代码")]
|
|
|
|
|
public string CUST_CD { get; set; }
|
|
|
|
|
|
|
|
|
|
//购入板坯号
|
|
|
|
|
[Persistent("IN_SLAB_NO"), DisplayName("购入板坯号")]
|
|
|
|
|
public string IN_SLAB_NO { get; set; }
|
|
|
|
|
|
|
|
|
|
//目前板坯去向
|
|
|
|
|
[Persistent("CUR_HCR_KND"), DisplayName("目前板坯去向")]
|
|
|
|
|
public string CUR_HCR_KND { get; set; }
|
|
|
|
|
|
|
|
|
|
//二机重量
|
|
|
|
|
[Persistent("WGT_L2"), DisplayName("二机重量")]
|
|
|
|
|
public Decimal WGT_L2 { get; set; }
|
|
|
|
|
|
|
|
|
|
//二机质量代码
|
|
|
|
|
[Persistent("QUALITY_ID_L2"), DisplayName("二机质量代码")]
|
|
|
|
|
public int QUALITY_ID_L2 { get; set; }
|
|
|
|
|
|
|
|
|
|
//板坯堆垛工厂
|
|
|
|
|
[Persistent("CUR_INV"), DisplayName("板坯堆垛工厂")]
|
|
|
|
|
public string CUR_INV { get; set; }
|
|
|
|
|
|
|
|
|
|
//是否定尺
|
|
|
|
|
[Persistent("SIZE_KND"), DisplayName("是否定尺")]
|
|
|
|
|
public string SIZE_KND { get; set; }
|
|
|
|
|
|
|
|
|
|
//是否接坯
|
|
|
|
|
[Persistent("MIXED_FL"), DisplayName("是否接坯")]
|
|
|
|
|
public string MIXED_FL { get; set; }
|
|
|
|
|
|
|
|
|
|
//发送板坯进程给ERP时间,耿学玉-20110707
|
|
|
|
|
[Persistent("BAOXIN_IF_DATE"), DisplayName("发送板坯进程给ERP时间,耿学玉-20110707")]
|
|
|
|
|
public string BAOXIN_IF_DATE { get; set; }
|
|
|
|
|
|
|
|
|
|
//客户特殊需求
|
|
|
|
|
[Persistent("CUST_SPEC_NO"), DisplayName("客户特殊需求")]
|
|
|
|
|
public string CUST_SPEC_NO { get; set; }
|
|
|
|
|
|
|
|
|
|
//钢种是否改判
|
|
|
|
|
[Persistent("STLGRD_UPD_FL"), DisplayName("钢种是否改判")]
|
|
|
|
|
public string STLGRD_UPD_FL { get; set; }
|
|
|
|
|
|
|
|
|
|
//改判前钢种
|
|
|
|
|
[Persistent("BEF_STLGRD"), DisplayName("改判前钢种")]
|
|
|
|
|
public string BEF_STLGRD { get; set; }
|
|
|
|
|
|
|
|
|
|
//L2传理重
|
|
|
|
|
[Persistent("WGT_CAL_L2"), DisplayName("L2传理重")]
|
|
|
|
|
public Decimal WGT_CAL_L2 { get; set; }
|
|
|
|
|
|
|
|
|
|
//过磅重量
|
|
|
|
|
[Persistent("LOAD_WGT"), DisplayName("过磅重量")]
|
|
|
|
|
public Decimal LOAD_WGT { get; set; }
|
|
|
|
|
|
|
|
|
|
//等级
|
|
|
|
|
[Persistent("CHG_GRD_RES"), DisplayName("等级")]
|
|
|
|
|
public string CHG_GRD_RES { get; set; }
|
|
|
|
|
|
|
|
|
|
//是否委托加工
|
|
|
|
|
[Persistent("MAT_OWNER_FL"), DisplayName("是否委托加工")]
|
|
|
|
|
public string MAT_OWNER_FL { get; set; }
|
|
|
|
|
|
|
|
|
|
//委托加工客户
|
|
|
|
|
[Persistent("MAT_OWNER_CUST_CD"), DisplayName("委托加工客户")]
|
|
|
|
|
public string MAT_OWNER_CUST_CD { get; set; }
|
|
|
|
|
|
|
|
|
|
//计划供轧钢厂
|
|
|
|
|
[Persistent("PLAN_MILL_PLT"), DisplayName("计划供轧钢厂")]
|
|
|
|
|
public string PLAN_MILL_PLT { get; set; }
|
|
|
|
|
|
|
|
|
|
//实际供轧钢厂
|
|
|
|
|
[Persistent("USE_MILL_PLT"), DisplayName("实际供轧钢厂")]
|
|
|
|
|
public string USE_MILL_PLT { get; set; }
|
|
|
|
|
|
|
|
|
|
//计划板坯分切块数
|
|
|
|
|
[Persistent("PLAN_SLAB_CUT_CNT"), DisplayName("计划板坯分切块数")]
|
|
|
|
|
public int PLAN_SLAB_CUT_CNT { get; set; }
|
|
|
|
|
|
|
|
|
|
//退货原因
|
|
|
|
|
[Persistent("CLAIM_RES"), DisplayName("退货原因")]
|
|
|
|
|
public string CLAIM_RES { get; set; }
|
|
|
|
|
|
|
|
|
|
//退货日期
|
|
|
|
|
[Persistent("CLAIM_DATE"), DisplayName("退货日期")]
|
|
|
|
|
public string CLAIM_DATE { get; set; }
|
|
|
|
|
|
|
|
|
|
//退货厚度
|
|
|
|
|
[Persistent("CLAIM_THK"), DisplayName("退货厚度")]
|
|
|
|
|
public Decimal CLAIM_THK { get; set; }
|
|
|
|
|
|
|
|
|
|
//退货宽度
|
|
|
|
|
[Persistent("CLAIM_WID"), DisplayName("退货宽度")]
|
|
|
|
|
public Decimal CLAIM_WID { get; set; }
|
|
|
|
|
|
|
|
|
|
//退货长度
|
|
|
|
|
[Persistent("CLAIM_LEN"), DisplayName("退货长度")]
|
|
|
|
|
public Decimal CLAIM_LEN { get; set; }
|
|
|
|
|
|
|
|
|
|
//退货重量
|
|
|
|
|
[Persistent("CLAIM_WGT"), DisplayName("退货重量")]
|
|
|
|
|
public Decimal CLAIM_WGT { get; set; }
|
|
|
|
|
|
|
|
|
|
//订单要求热处理方法
|
|
|
|
|
[Persistent("HTM_ORD_METH"), DisplayName("订单要求热处理方法")]
|
|
|
|
|
public string HTM_ORD_METH { get; set; }
|
|
|
|
|
|
|
|
|
|
//实际热处理方法
|
|
|
|
|
[Persistent("HTM_RLT_METH"), DisplayName("实际热处理方法")]
|
|
|
|
|
public string HTM_RLT_METH { get; set; }
|
|
|
|
|
|
|
|
|
|
//热处理状态
|
|
|
|
|
[Persistent("HTM_STATUS"), DisplayName("热处理状态")]
|
|
|
|
|
public string HTM_STATUS { get; set; }
|
|
|
|
|
|
|
|
|
|
//分板层次
|
|
|
|
|
[Persistent("SLAB_BACK_CNT"), DisplayName("分板层次")]
|
|
|
|
|
public int SLAB_BACK_CNT { get; set; }
|
|
|
|
|
|
|
|
|
|
//切割块数
|
|
|
|
|
[Persistent("CUT_CNT"), DisplayName("切割块数")]
|
|
|
|
|
public int CUT_CNT { get; set; }
|
|
|
|
|
|
|
|
|
|
//热处理块数
|
|
|
|
|
[Persistent("HTM_CNT"), DisplayName("热处理块数")]
|
|
|
|
|
public int HTM_CNT { get; set; }
|
|
|
|
|
|
|
|
|
|
//抛ERP日期
|
|
|
|
|
[Persistent("ERP_IF_DATE"), DisplayName("抛ERP日期")]
|
|
|
|
|
public string ERP_IF_DATE { get; set; }
|
|
|
|
|
|
|
|
|
|
//是否计划分切
|
|
|
|
|
[Persistent("PLAN_SLAB_CUT_FL"), DisplayName("是否计划分切")]
|
|
|
|
|
public string PLAN_SLAB_CUT_FL { get; set; }
|
|
|
|
|
|
|
|
|
|
//S:连铸板坯 M:模铸坯 A:开坯 B:复合坯 C:余坯二次轧制
|
|
|
|
|
[Persistent("INGOT_FL"), DisplayName("S:连铸板坯 M:模铸坯 A:开坯 B:复合坯 C:余坯二次轧制")]
|
|
|
|
|
public string INGOT_FL { get; set; }
|
|
|
|
|
|
|
|
|
|
//切头厚度
|
|
|
|
|
[Persistent("HEAD_SLAB_THK"), DisplayName("切头厚度")]
|
|
|
|
|
public Decimal HEAD_SLAB_THK { get; set; }
|
|
|
|
|
|
|
|
|
|
//切尾厚度
|
|
|
|
|
[Persistent("TAIL_SLAB_THK"), DisplayName("切尾厚度")]
|
|
|
|
|
public Decimal TAIL_SLAB_THK { get; set; }
|
|
|
|
|
|
|
|
|
|
//是否计划焊接
|
|
|
|
|
[Persistent("PLAN_SLAB_MERGE_FL"), DisplayName("是否计划焊接")]
|
|
|
|
|
public string PLAN_SLAB_MERGE_FL { get; set; }
|
|
|
|
|
|
|
|
|
|
//焊接母板坯
|
|
|
|
|
[Persistent("MOTHER_SLAB_MERGE"), DisplayName("焊接母板坯")]
|
|
|
|
|
public string MOTHER_SLAB_MERGE { get; set; }
|
|
|
|
|
|
|
|
|
|
//修磨指示
|
|
|
|
|
[Persistent("GRID_FL"), DisplayName("修磨指示")]
|
|
|
|
|
public string GRID_FL { get; set; }
|
|
|
|
|
|
|
|
|
|
//修磨实绩
|
|
|
|
|
[Persistent("GRID_RSLT"), DisplayName("修磨实绩")]
|
|
|
|
|
public string GRID_RSLT { get; set; }
|
|
|
|
|
|
|
|
|
|
//炉号
|
|
|
|
|
[Persistent("HEAT_NO"), DisplayName("炉号")]
|
|
|
|
|
public string HEAT_NO { get; set; }
|
|
|
|
|
|
|
|
|
|
//是否RH
|
|
|
|
|
[Persistent("RH_CD"), DisplayName("是否RH")]
|
|
|
|
|
public string RH_CD { get; set; }
|
|
|
|
|
|
|
|
|
|
//异钢种替代
|
|
|
|
|
[Persistent("CAL_TM"), DisplayName("异钢种替代")]
|
|
|
|
|
public string CAL_TM { get; set; }
|
|
|
|
|
|
|
|
|
|
//备用字段
|
|
|
|
|
[Persistent("CAL_TN"), DisplayName("备用字段")]
|
|
|
|
|
public string CAL_TN { get; set; }
|
|
|
|
|
|
|
|
|
|
//实际取样标记
|
|
|
|
|
[Persistent("ACT_SMP_FL"), DisplayName("实际取样标记")]
|
|
|
|
|
public string ACT_SMP_FL { get; set; }
|
|
|
|
|
|
|
|
|
|
//低倍试样号1
|
|
|
|
|
[Persistent("SMP_NO1"), DisplayName("低倍试样号1")]
|
|
|
|
|
public string SMP_NO1 { get; set; }
|
|
|
|
|
|
|
|
|
|
//低倍试样号2
|
|
|
|
|
[Persistent("SMP_NO2"), DisplayName("低倍试样号2")]
|
|
|
|
|
public string SMP_NO2 { get; set; }
|
|
|
|
|
|
|
|
|
|
//取样日期
|
|
|
|
|
[Persistent("GET_SMP_DATE"), DisplayName("取样日期")]
|
|
|
|
|
public string GET_SMP_DATE { get; set; }
|
|
|
|
|
|
|
|
|
|
//取样浇次号
|
|
|
|
|
[Persistent("SMP_CAST_NO"), DisplayName("取样浇次号")]
|
|
|
|
|
public string SMP_CAST_NO { get; set; }
|
|
|
|
|
|
|
|
|
|
//取样频次
|
|
|
|
|
[Persistent("SMP_FREQENCY"), DisplayName("取样频次")]
|
|
|
|
|
public string SMP_FREQENCY { get; set; }
|
|
|
|
|
|
|
|
|
|
//取样备注
|
|
|
|
|
[Persistent("SMP_NOTE"), DisplayName("取样备注")]
|
|
|
|
|
public string SMP_NOTE { get; set; }
|
|
|
|
|
|
|
|
|
|
//可装炉时间
|
|
|
|
|
[Persistent("SMP_NOTE1"), DisplayName("可装炉时间")]
|
|
|
|
|
public string SMP_NOTE1 { get; set; }
|
|
|
|
|
|
|
|
|
|
//板坯切割优先级;E:紧急;P:优先;S:外厂预转入宽板库
|
|
|
|
|
[Persistent("SMP_NOTE2"), DisplayName("板坯切割优先级;E:紧急;P:优先;S:外厂预转入宽板库")]
|
|
|
|
|
public string SMP_NOTE2 { get; set; }
|
|
|
|
|
|
|
|
|
|
//计划板坯号1
|
|
|
|
|
[Persistent("SLAB_NO1"), DisplayName("计划板坯号1")]
|
|
|
|
|
public string SLAB_NO1 { get; set; }
|
|
|
|
|
|
|
|
|
|
//计划板坯号2
|
|
|
|
|
[Persistent("SLAB_NO2"), DisplayName("计划板坯号2")]
|
|
|
|
|
public string SLAB_NO2 { get; set; }
|
|
|
|
|
|
|
|
|
|
//探伤指示
|
|
|
|
|
[Persistent("UST_RLT_CD"), DisplayName("探伤指示")]
|
|
|
|
|
public string UST_RLT_CD { get; set; }
|
|
|
|
|
|
|
|
|
|
//探伤实绩
|
|
|
|
|
[Persistent("UST_RSLT"), DisplayName("探伤实绩")]
|
|
|
|
|
public string UST_RSLT { get; set; }
|
|
|
|
|
|
|
|
|
|
//探伤标准
|
|
|
|
|
[Persistent("UST_METH"), DisplayName("探伤标准")]
|
|
|
|
|
public string UST_METH { get; set; }
|
|
|
|
|
|
|
|
|
|
//积压原因
|
|
|
|
|
[Persistent("CUT_AM"), DisplayName("积压原因")]
|
|
|
|
|
public string CUT_AM { get; set; }
|
|
|
|
|
|
|
|
|
|
//处置时间
|
|
|
|
|
[Persistent("CUT_BM"), DisplayName("处置时间")]
|
|
|
|
|
public string CUT_BM { get; set; }
|
|
|
|
|
|
|
|
|
|
//责任人
|
|
|
|
|
[Persistent("CUT_CM"), DisplayName("责任人")]
|
|
|
|
|
public string CUT_CM { get; set; }
|
|
|
|
|
|
|
|
|
|
//责任单位
|
|
|
|
|
[Persistent("CUT_DM"), DisplayName("责任单位")]
|
|
|
|
|
public string CUT_DM { get; set; }
|
|
|
|
|
|
|
|
|
|
//切割指示是否下达地面站(L2)
|
|
|
|
|
[Persistent("CUT_EM"), DisplayName("切割指示是否下达地面站(L2)")]
|
|
|
|
|
public string CUT_EM { get; set; }
|
|
|
|
|
|
|
|
|
|
//探伤指示人员
|
|
|
|
|
[Persistent("CUT_FM"), DisplayName("探伤指示人员")]
|
|
|
|
|
public string CUT_FM { get; set; }
|
|
|
|
|
|
|
|
|
|
//复合母板坯
|
|
|
|
|
[Persistent("MOTHER_SLAB_BILLET"), DisplayName("复合母板坯")]
|
|
|
|
|
public string MOTHER_SLAB_BILLET { get; set; }
|
|
|
|
|
|
|
|
|
|
//复合坯类型(1:单倍 2:多倍)
|
|
|
|
|
[Persistent("BILLET_TYPE"), DisplayName("复合坯类型(1:单倍 2:多倍)")]
|
|
|
|
|
public string BILLET_TYPE { get; set; }
|
|
|
|
|
|
|
|
|
|
//电轧母板坯
|
|
|
|
|
[Persistent("MOTHER_SLAB_ELEC"), DisplayName("电轧母板坯")]
|
|
|
|
|
public string MOTHER_SLAB_ELEC { get; set; }
|
|
|
|
|
|
|
|
|
|
//是否虚拟切割
|
|
|
|
|
[Persistent("RES_CM"), DisplayName("是否虚拟切割")]
|
|
|
|
|
public string RES_CM { get; set; }
|
|
|
|
|
|
|
|
|
|
//加探原因
|
|
|
|
|
[Persistent("RES_DM"), DisplayName("加探原因")]
|
|
|
|
|
public string RES_DM { get; set; }
|
|
|
|
|
|
|
|
|
|
//积压修改时间
|
|
|
|
|
[Persistent("RES_EM"), DisplayName("积压修改时间")]
|
|
|
|
|
public string RES_EM { get; set; }
|
|
|
|
|
|
|
|
|
|
//积压修改人员
|
|
|
|
|
[Persistent("RES_FM"), DisplayName("积压修改人员")]
|
|
|
|
|
public string RES_FM { get; set; }
|
|
|
|
|
|
|
|
|
|
//处置意见
|
|
|
|
|
[Persistent("RES_GM"), DisplayName("处置意见")]
|
|
|
|
|
public string RES_GM { get; set; }
|
|
|
|
|
|
|
|
|
|
//剩余长度(计算用)
|
|
|
|
|
[Persistent("REM_LEN"), DisplayName("剩余长度(计算用)")]
|
|
|
|
|
public Decimal REM_LEN { get; set; }
|
|
|
|
|
|
|
|
|
|
//剩余重量
|
|
|
|
|
[Persistent("REM_WGT"), DisplayName("剩余重量")]
|
|
|
|
|
public Decimal REM_WGT { get; set; }
|
|
|
|
|
|
|
|
|
|
//板坯剩余长度
|
|
|
|
|
[Persistent("ACT_LEN"), DisplayName("板坯剩余长度")]
|
|
|
|
|
public Decimal ACT_LEN { get; set; }
|
|
|
|
|
|
|
|
|
|
//STEEL_GRD_DETAIL
|
|
|
|
|
////钢种说明
|
|
|
|
|
[Persistent("STEEL_GRD_DETAIL"), DisplayName("钢种说明")]
|
|
|
|
|
public string STEEL_GRD_DETAIL { get; set; }
|
|
|
|
|
|
|
|
|
|
//原始长度
|
|
|
|
|
[Persistent("ORG_LEN"), DisplayName("原始长度")]
|
|
|
|
|
public Decimal ORG_LEN { get; set; }
|
|
|
|
|
|
|
|
|
|
//原始宽度
|
|
|
|
|
[Persistent("ORG_WID"), DisplayName("原始宽度")]
|
|
|
|
|
public Decimal ORG_WID { get; set; }
|
|
|
|
|
|
|
|
|
|
[Persistent("XY_FLG"), DisplayName("协议标识")]
|
|
|
|
|
public string XY_FLG { get; set; }
|
|
|
|
|
|
|
|
|
|
[Persistent("VAC_FLG"), DisplayName("真空标识")]
|
|
|
|
|
public string VAC_FLG { get; set; }
|
|
|
|
|
|
|
|
|
|
[Persistent("EST_COMMENT"), DisplayName("解锁原因")]
|
|
|
|
|
public string EST_COMMENT { get; set; }
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
[Persistent("FLG_LOWPOWER"), DisplayName("低倍标记")]
|
|
|
|
|
public string FLG_LOWPOWER { get; set; }
|
|
|
|
|
}
|
|
|
|
|
}
|