You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
551 lines
16 KiB
C#
551 lines
16 KiB
C#
using Newtonsoft.Json;
|
|
using SOA.Persistent;
|
|
using System;
|
|
using System.Collections.Generic;
|
|
using System.ComponentModel;
|
|
using System.Linq;
|
|
using System.Text;
|
|
using System.Threading.Tasks;
|
|
|
|
namespace ibk.IPD.Entity.IPD_PS
|
|
{
|
|
[Serializable, Table("SUPERSEDE")]
|
|
[JsonObject]
|
|
public class SUPERSEDE
|
|
{
|
|
//主键
|
|
[Persistent("ID"), DisplayName("主键")]
|
|
public string ID { get; set; }
|
|
|
|
|
|
//钢板号
|
|
[Persistent("PLATE_NO"), DisplayName("钢板号")]
|
|
public string PLATE_NO { get; set; }
|
|
|
|
|
|
//标准号
|
|
[Persistent("APLY_STDSPEC"), DisplayName("标准号")]
|
|
public string APLY_STDSPEC { get; set; }
|
|
|
|
|
|
//进程状态
|
|
[Persistent("PROC_CD"), DisplayName("进程状态")]
|
|
public string PROC_CD { get; set; }
|
|
|
|
|
|
//厚度
|
|
[Persistent("THK"), DisplayName("厚度")]
|
|
public string THK { get; set; }
|
|
|
|
|
|
//宽度
|
|
[Persistent("WID"), DisplayName("宽度")]
|
|
public string WID { get; set; }
|
|
|
|
|
|
//长度
|
|
[Persistent("LEN"), DisplayName("长度")]
|
|
public string LEN { get; set; }
|
|
|
|
|
|
//重量
|
|
[Persistent("WGT"), DisplayName("重量")]
|
|
public string WGT { get; set; }
|
|
|
|
|
|
//是否重新热处理(Y 是 / N 否)
|
|
[Persistent("REDO_HOT"), DisplayName("是否重新热处理(Y 是 / N 否)")]
|
|
public string REDO_HOT { get; set; }
|
|
|
|
|
|
//定尺代码
|
|
[Persistent("SIZE_KND"), DisplayName("定尺代码")]
|
|
public string SIZE_KND { get; set; }
|
|
|
|
|
|
//切边
|
|
[Persistent("TRIMMING"), DisplayName("切边")]
|
|
public string TRIMMING { get; set; }
|
|
|
|
|
|
//订单号
|
|
[Persistent("ORD_NO"), DisplayName("订单号")]
|
|
public string ORD_NO { get; set; }
|
|
|
|
|
|
//替代率
|
|
[Persistent("SUB_RATE"), DisplayName("替代率")]
|
|
public string SUB_RATE { get; set; }
|
|
|
|
|
|
//订单序列号
|
|
[Persistent("ORD_ITEM"), DisplayName("订单序列号")]
|
|
public string ORD_ITEM { get; set; }
|
|
|
|
|
|
//钢种
|
|
[Persistent("STLGRD"), DisplayName("钢种")]
|
|
public string STLGRD { get; set; }
|
|
|
|
|
|
//切边宽度(需要切多宽)
|
|
[Persistent("TRIMMING_WID"), DisplayName("切边宽度(需要切多宽)")]
|
|
public string TRIMMING_WID { get; set; }
|
|
|
|
|
|
//切边长度(需要切多长)
|
|
[Persistent("TRIMMING_LEN"), DisplayName("切边长度(需要切多长)")]
|
|
public string TRIMMING_LEN { get; set; }
|
|
|
|
|
|
//剩余宽度
|
|
[Persistent("SURPLUS_WID"), DisplayName("剩余宽度")]
|
|
public string SURPLUS_WID { get; set; }
|
|
|
|
|
|
//剩余长度
|
|
[Persistent("SURPLUS_LEN"), DisplayName("剩余长度")]
|
|
public string SURPLUS_LEN { get; set; }
|
|
|
|
|
|
//钢板尺寸
|
|
[Persistent("PLATE_SIZE"), DisplayName("钢板尺寸")]
|
|
public string PLATE_SIZE { get; set; }
|
|
|
|
|
|
//替代时间
|
|
[Persistent("SUB_DATE"), DisplayName("替代时间")]
|
|
public string SUB_DATE { get; set; }
|
|
|
|
|
|
//替代前物料信息厚度
|
|
[Persistent("GP_THK"), DisplayName("替代前物料信息厚度")]
|
|
public string GP_THK { get; set; }
|
|
|
|
|
|
//替代前物料信息宽度
|
|
[Persistent("GP_WID"), DisplayName("替代前物料信息宽度")]
|
|
public string GP_WID { get; set; }
|
|
|
|
|
|
//替代前物料信息长度
|
|
[Persistent("GP_LEN"), DisplayName("替代前物料信息长度")]
|
|
public string GP_LEN { get; set; }
|
|
|
|
|
|
//替代前物料信息重量
|
|
[Persistent("GP_WGT"), DisplayName("替代前物料信息重量")]
|
|
public string GP_WGT { get; set; }
|
|
|
|
|
|
//替代前物料信息标准
|
|
[Persistent("GP_APLY_STDSPEC"), DisplayName("替代前物料信息标准")]
|
|
public string GP_APLY_STDSPEC { get; set; }
|
|
|
|
|
|
//替代前物料信息余材代码
|
|
[Persistent("GP_ORD_FL"), DisplayName("替代前物料信息余材代码")]
|
|
public string GP_ORD_FL { get; set; }
|
|
|
|
|
|
//替代前物料信息表面等级
|
|
[Persistent("GP_SURF_GRD"), DisplayName("替代前物料信息表面等级")]
|
|
public string GP_SURF_GRD { get; set; }
|
|
|
|
|
|
//替代后订单订单号
|
|
[Persistent("BOI_ORD_NO"), DisplayName("替代后订单订单号")]
|
|
public string BOI_ORD_NO { get; set; }
|
|
|
|
|
|
//替代后订单序列
|
|
[Persistent("BOI_ORD_ITEM"), DisplayName("替代后订单序列")]
|
|
public string BOI_ORD_ITEM { get; set; }
|
|
|
|
|
|
//替代后订单订单标准
|
|
[Persistent("BOI_STDSPEC"), DisplayName("替代后订单订单标准")]
|
|
public string BOI_STDSPEC { get; set; }
|
|
|
|
|
|
//替代后订单厚度
|
|
[Persistent("BOI_ORD_THK"), DisplayName("替代后订单厚度")]
|
|
public string BOI_ORD_THK { get; set; }
|
|
|
|
|
|
//替代后订单宽度
|
|
[Persistent("BOI_ORD_WID"), DisplayName("替代后订单宽度")]
|
|
public string BOI_ORD_WID { get; set; }
|
|
|
|
|
|
//替代后订单长度
|
|
[Persistent("BOI_ORD_LEN"), DisplayName("替代后订单长度")]
|
|
public string BOI_ORD_LEN { get; set; }
|
|
|
|
|
|
//替代后订单重量
|
|
[Persistent("BOI_WGT_UNIT"), DisplayName("替代后订单重量")]
|
|
public string BOI_WGT_UNIT { get; set; }
|
|
|
|
|
|
//替代后订单客户名称
|
|
[Persistent("BOI_CUST_CD"), DisplayName("替代后订单客户名称")]
|
|
public string BOI_CUST_CD { get; set; }
|
|
|
|
|
|
//替代后订单订单用途
|
|
[Persistent("BOI_ENDUSE_CD"), DisplayName("替代后订单订单用途")]
|
|
public string BOI_ENDUSE_CD { get; set; }
|
|
|
|
|
|
//替代后订单订单种类
|
|
[Persistent("BOI_ORD_KND"), DisplayName("替代后订单订单种类")]
|
|
public string BOI_ORD_KND { get; set; }
|
|
|
|
|
|
//替代前订单订单号
|
|
[Persistent("BOB_ORD_NO"), DisplayName("替代前订单订单号")]
|
|
public string BOB_ORD_NO { get; set; }
|
|
|
|
|
|
//替代前订单序列
|
|
[Persistent("BOB_ORD_ITEM"), DisplayName("替代前订单序列")]
|
|
public string BOB_ORD_ITEM { get; set; }
|
|
|
|
|
|
//替代前订单订单标准
|
|
[Persistent("BOB_STDSPEC"), DisplayName("替代前订单订单标准")]
|
|
public string BOB_STDSPEC { get; set; }
|
|
|
|
|
|
//替代前订单厚度
|
|
[Persistent("BOB_ORD_THK"), DisplayName("替代前订单厚度")]
|
|
public string BOB_ORD_THK { get; set; }
|
|
|
|
|
|
//替代前订单宽度
|
|
[Persistent("BOB_ORD_WID"), DisplayName("替代前订单宽度")]
|
|
public string BOB_ORD_WID { get; set; }
|
|
|
|
|
|
//替代前订单长度
|
|
[Persistent("BOB_ORD_LEN"), DisplayName("替代前订单长度")]
|
|
public string BOB_ORD_LEN { get; set; }
|
|
|
|
|
|
//替代前订单重量
|
|
[Persistent("BOB_WGT_UNIT"), DisplayName("替代前订单重量")]
|
|
public string BOB_WGT_UNIT { get; set; }
|
|
|
|
|
|
//替代前订单客户名称
|
|
[Persistent("BOB_CUST_CD"), DisplayName("替代前订单客户名称")]
|
|
public string BOB_CUST_CD { get; set; }
|
|
|
|
|
|
//替代前订单订单用途
|
|
[Persistent("BOB_ENDUSE_CD"), DisplayName("替代前订单订单用途")]
|
|
public string BOB_ENDUSE_CD { get; set; }
|
|
|
|
|
|
//替代前订单订单种类
|
|
[Persistent("BOB_ORD_KND"), DisplayName("替代前订单订单种类")]
|
|
public string BOB_ORD_KND { get; set; }
|
|
|
|
|
|
//原始订单订单号
|
|
[Persistent("BOO_ORD_NO"), DisplayName("原始订单订单号")]
|
|
public string BOO_ORD_NO { get; set; }
|
|
|
|
|
|
//原始订单序列
|
|
[Persistent("BOO_ORD_ITEM"), DisplayName("原始订单序列")]
|
|
public string BOO_ORD_ITEM { get; set; }
|
|
|
|
|
|
//原始订单订单标准
|
|
[Persistent("BOO_STDSPEC"), DisplayName("原始订单订单标准")]
|
|
public string BOO_STDSPEC { get; set; }
|
|
|
|
|
|
//原始订单厚度
|
|
[Persistent("BOO_ORD_THK"), DisplayName("原始订单厚度")]
|
|
public string BOO_ORD_THK { get; set; }
|
|
|
|
|
|
//原始订单宽度
|
|
[Persistent("BOO_ORD_WID"), DisplayName("原始订单宽度")]
|
|
public string BOO_ORD_WID { get; set; }
|
|
|
|
|
|
//原始订单长度
|
|
[Persistent("BOO_ORD_LEN"), DisplayName("原始订单长度")]
|
|
public string BOO_ORD_LEN { get; set; }
|
|
|
|
|
|
//原始订单重量
|
|
[Persistent("BOO_WGT_UNIT"), DisplayName("原始订单重量")]
|
|
public string BOO_WGT_UNIT { get; set; }
|
|
|
|
|
|
//原始订单客户名称
|
|
[Persistent("BOO_CUST_CD"), DisplayName("原始订单客户名称")]
|
|
public string BOO_CUST_CD { get; set; }
|
|
|
|
|
|
//替代人员
|
|
[Persistent("SUB_USER"), DisplayName("替代人员")]
|
|
public string SUB_USER { get; set; }
|
|
|
|
|
|
//产品备注
|
|
[Persistent("SUR_PRO_REM"), DisplayName("产品备注")]
|
|
public string SUR_PRO_REM { get; set; }
|
|
|
|
|
|
//轧制工厂
|
|
[Persistent("GP_PLT"), DisplayName("轧制工厂")]
|
|
public string GP_PLT { get; set; }
|
|
|
|
|
|
//轧制时间
|
|
[Persistent("GP_PROD_TIME"), DisplayName("轧制时间")]
|
|
public string GP_PROD_TIME { get; set; }
|
|
|
|
|
|
//首次降级时间
|
|
[Persistent("SUR_FIR_TIM"), DisplayName("首次降级时间")]
|
|
public string SUR_FIR_TIM { get; set; }
|
|
|
|
|
|
//余材原因
|
|
[Persistent("GP_WOO_RSN"), DisplayName("余材原因")]
|
|
public string GP_WOO_RSN { get; set; }
|
|
|
|
|
|
//责任单位
|
|
[Persistent("SUR_COM"), DisplayName("责任单位")]
|
|
public string SUR_COM { get; set; }
|
|
|
|
|
|
//替代块数
|
|
[Persistent("SUB_NUM"), DisplayName("替代块数")]
|
|
public string SUB_NUM { get; set; }
|
|
|
|
|
|
//排列方向
|
|
[Persistent("SUB_DIR"), DisplayName("排列方向")]
|
|
public string SUB_DIR { get; set; }
|
|
|
|
|
|
//剩余可用宽度
|
|
[Persistent("SUB_US_WID"), DisplayName("剩余可用宽度")]
|
|
public string SUB_US_WID { get; set; }
|
|
|
|
|
|
//剩余可用长度
|
|
[Persistent("SUB_US_LEN"), DisplayName("剩余可用长度")]
|
|
public string SUB_US_LEN { get; set; }
|
|
|
|
|
|
//切割点X坐标
|
|
[Persistent("SUB_CUT_X"), DisplayName("切割点X坐标")]
|
|
public string SUB_CUT_X { get; set; }
|
|
|
|
|
|
//切割点Y坐标
|
|
[Persistent("SUB_CUT_Y"), DisplayName("切割点Y坐标")]
|
|
public string SUB_CUT_Y { get; set; }
|
|
|
|
|
|
//替代损失重量
|
|
[Persistent("SUB_LOS_WGT"), DisplayName("替代损失重量")]
|
|
public string SUB_LOS_WGT { get; set; }
|
|
|
|
|
|
//是否强制替代
|
|
[Persistent("SUB_FOR"), DisplayName("是否强制替代")]
|
|
public string SUB_FOR { get; set; }
|
|
|
|
|
|
//替代备注
|
|
[Persistent("SUB_REM"), DisplayName("替代备注")]
|
|
public string SUB_REM { get; set; }
|
|
|
|
|
|
//替代时仓库
|
|
[Persistent("GP_CUR_INV"), DisplayName("替代时仓库")]
|
|
public string GP_CUR_INV { get; set; }
|
|
|
|
|
|
//切边
|
|
[Persistent("GP_TRIM_FL"), DisplayName("切边")]
|
|
public string GP_TRIM_FL { get; set; }
|
|
|
|
|
|
//定尺
|
|
[Persistent("GP_SIZE_KND"), DisplayName("定尺")]
|
|
public string GP_SIZE_KND { get; set; }
|
|
|
|
|
|
//订单备注
|
|
[Persistent("ORD_REM"), DisplayName("订单备注")]
|
|
public string ORD_REM { get; set; }
|
|
|
|
|
|
//探伤
|
|
[Persistent("GP_UST_RLT_CD"), DisplayName("探伤")]
|
|
public string GP_UST_RLT_CD { get; set; }
|
|
|
|
|
|
//切割
|
|
[Persistent("GP_GAS_FL"), DisplayName("切割")]
|
|
public string GP_GAS_FL { get; set; }
|
|
|
|
|
|
//矫直
|
|
[Persistent("GP_CL_FL"), DisplayName("矫直")]
|
|
public string GP_CL_FL { get; set; }
|
|
|
|
|
|
//热处理
|
|
[Persistent("GP_HTM_CNT"), DisplayName("热处理")]
|
|
public string GP_HTM_CNT { get; set; }
|
|
|
|
|
|
//标识钢种
|
|
[Persistent("GP_STLGRD"), DisplayName("标识钢种")]
|
|
public string GP_STLGRD { get; set; }
|
|
|
|
|
|
//客户表面要求
|
|
[Persistent("BOI_SURFACE_REQUESTS"), DisplayName("客户表面要求")]
|
|
public string BOI_SURFACE_REQUESTS { get; set; }
|
|
|
|
|
|
//加喷内容
|
|
[Persistent("BOI_VESSEL_NO"), DisplayName("加喷内容")]
|
|
public string BOI_VESSEL_NO { get; set; }
|
|
|
|
|
|
//侧喷加喷
|
|
[Persistent("BOI_SIDEMARK"), DisplayName("侧喷加喷")]
|
|
public string BOI_SIDEMARK { get; set; }
|
|
|
|
|
|
//表喷次数
|
|
[Persistent("BOI_FACEPAINT"), DisplayName("表喷次数")]
|
|
public string BOI_FACEPAINT { get; set; }
|
|
|
|
|
|
//是否钢印
|
|
[Persistent("BOI_SEALMEMO"), DisplayName("是否钢印")]
|
|
public string BOI_SEALMEMO { get; set; }
|
|
|
|
|
|
//综判时间
|
|
[Persistent("BOI_ORD_PROD_END_TIME"), DisplayName("综判时间")]
|
|
public string BOI_ORD_PROD_END_TIME { get; set; }
|
|
|
|
|
|
//产品
|
|
[Persistent("BOI_PROD_CD"), DisplayName("产品")]
|
|
public string BOI_PROD_CD { get; set; }
|
|
|
|
|
|
//替代分类
|
|
[Persistent("BOI_DOME_FL"), DisplayName("替代分类")]
|
|
public string BOI_DOME_FL { get; set; }
|
|
|
|
|
|
//用户交货期
|
|
[Persistent("BOI_DEL_TO_DATE"), DisplayName("用户交货期")]
|
|
public string BOI_DEL_TO_DATE { get; set; }
|
|
|
|
//是否全部替代
|
|
[Persistent("SUB_FULL"), DisplayName("是否全部替代")]
|
|
public string SUB_FULL { get; set; }
|
|
|
|
//替代缺少内容
|
|
[Persistent("SUB_LACK_CON"), DisplayName("替代缺少内容")]
|
|
public string SUB_LACK_CON { get; set; }
|
|
|
|
//产品等级
|
|
[Persistent("PROD_GRD"), DisplayName("产品等级")]
|
|
public string PROD_GRD { get; set; }
|
|
|
|
|
|
//仓库
|
|
[Persistent("CUR_INV"), DisplayName("仓库")]
|
|
public string CUR_INV { get; set; }
|
|
|
|
|
|
//货位
|
|
[Persistent("LOC"), DisplayName("货位")]
|
|
public string LOC { get; set; }
|
|
|
|
[Persistent("EFF_RATE"), DisplayName("替代成材率")]
|
|
public string EFF_RATE { get; set; }
|
|
|
|
[Persistent("PRICE_GRD"), DisplayName("2现货 其他非现货")]
|
|
public string PRICE_GRD { get; set; }
|
|
|
|
//替代欠量数量
|
|
[Persistent("SUB_LACK_NUM"), DisplayName("替代欠量数量")]
|
|
public int SUB_LACK_NUM { get; set; }
|
|
|
|
//炼钢缓冲区替代块数
|
|
[Persistent("SLAB_LACK_NUM"), DisplayName("炼钢缓冲区替代块数")]
|
|
public int SLAB_LACK_NUM { get; set; }
|
|
|
|
//替代总块数
|
|
[Persistent("LACK_NUM"), DisplayName("替代总块数")]
|
|
public int LACK_NUM { get; set; }
|
|
|
|
|
|
//缓冲区替代FLG
|
|
[Persistent("SLAB_LACK_FLG"), DisplayName("缓冲区替代FLG")]
|
|
public string SLAB_LACK_FLG { get; set; }
|
|
|
|
|
|
|
|
//ORD_WGT 订单重量
|
|
[Persistent("ORD_WGT"), DisplayName("订单重量")]
|
|
public string ORD_WGT { get; set; }
|
|
|
|
[Persistent("SUB_LACK_WGT"), DisplayName("单定尺欠重")]
|
|
public string SUB_LACK_WGT { get; set; }
|
|
|
|
|
|
|
|
[Persistent("CUTTING_WGT"), DisplayName("切割重量")]
|
|
public string Cutting_WGT { get; set; }
|
|
|
|
[Persistent("STEEL_SCRAP_WGT"), DisplayName("废钢重量")]
|
|
public string STEEL_SCRAP_WGT { get; set; }
|
|
|
|
[Persistent("SUB_PLATE_WGT"), DisplayName("剩余钢板重量")]
|
|
public string SUB_PLATE_WGT { get; set; }
|
|
|
|
[Persistent("CUTTING_LEN"), DisplayName("切割长度")]
|
|
public string CUTTING_LEN { get; set; }
|
|
|
|
[Persistent("CUTTING_WID"), DisplayName("切割宽度")]
|
|
public string CUTTING_WID { get; set; }
|
|
|
|
[Persistent("CUTTING_THK"), DisplayName("切割厚度")]
|
|
public string CUTTING_THK { get; set; }
|
|
|
|
|
|
[Persistent("IS_END"), DisplayName("是否终结订单")]
|
|
public string IS_END { get; set; }
|
|
|
|
|
|
|
|
[Persistent("SPLITTING"), DisplayName("分板")]
|
|
public string SPLITTING { get; set; }
|
|
|
|
|
|
}
|
|
}
|