sunhao 7 months ago
parent 6e3c2e164c
commit 4fc445812e

@ -953,6 +953,9 @@ namespace ibk.IPD.Entity.IpdPs
[Persistent("STDSPEC_STLGRD"), DisplayName("打印钢种")] [Persistent("STDSPEC_STLGRD"), DisplayName("打印钢种")]
public string STDSPEC_STLGRD { get; set; } public string STDSPEC_STLGRD { get; set; }
[Persistent("STEEL_GRD_DETAIL"), DisplayName("钢种说明")]
public string STEEL_GRD_DETAIL { get; set; }
////替代钢材号 ////替代钢材号
//[Persistent("SUB_SLAB_NO"), DisplayName("替代钢材号")] //[Persistent("SUB_SLAB_NO"), DisplayName("替代钢材号")]
//public string SUB_SLAB_NO { get; set; } //public string SUB_SLAB_NO { get; set; }

@ -41,8 +41,22 @@ namespace ibk.IPD.Entity.IpdPs
[Persistent("STDSPEC_STLGRD"), DisplayName("订单牌号")] [Persistent("STDSPEC_STLGRD"), DisplayName("订单牌号")]
public string STDSPEC_STLGRD { get; set; } public string STDSPEC_STLGRD { get; set; }
[Persistent("STD_FLG"), DisplayName("是否异钢种")] [Persistent("STD_FLG"), DisplayName("是否异钢种")]
public string STD_FLG { get; set; } public string STD_FLG { get; set; }
[Persistent("RATE"), DisplayName("成材率")]
public string RATE { get; set; }
[Persistent("ORD_NO"), DisplayName("订单号")]
public string ORD_NO { get; set; }
[Persistent("ORD_ITEM"), DisplayName("订单项次号")]
public string ORD_ITEM { get; set; }
[Persistent("PLATE_NO"), DisplayName("钢板号")]
public string PLATE_NO { get; set; }
[Persistent("STLGRD"), DisplayName("订单钢种")]
public string STLGRD { get; set; }
} }
} }

@ -45,5 +45,20 @@ namespace ibk.IPD.Entity.IpdPs
[Persistent("STD_FLG"), DisplayName("是否异钢种")] [Persistent("STD_FLG"), DisplayName("是否异钢种")]
public string STD_FLG { get; set; } public string STD_FLG { get; set; }
[Persistent("RATE"), DisplayName("成材率")]
public string RATE { get; set; }
[Persistent("ORD_NO"), DisplayName("订单号")]
public string ORD_NO { get; set; }
[Persistent("ORD_ITEM"), DisplayName("订单项次号")]
public string ORD_ITEM { get; set; }
[Persistent("PLATE_NO"), DisplayName("钢板号")]
public string PLATE_NO { get; set; }
[Persistent("STLGRD"), DisplayName("订单钢种")]
public string STLGRD { get; set; }
} }
} }

@ -44,8 +44,23 @@ namespace ibk.IPD.Entity.IpdPs
[Persistent("STDSPEC_STLGRD"), DisplayName("订单牌号")] [Persistent("STDSPEC_STLGRD"), DisplayName("订单牌号")]
public string STDSPEC_STLGRD { get; set; } public string STDSPEC_STLGRD { get; set; }
[Persistent("STD_FLG"), DisplayName("是否异钢种")] [Persistent("STD_FLG"), DisplayName("是否异钢种")]
public string STD_FLG { get; set; } public string STD_FLG { get; set; }
[Persistent("RATE"), DisplayName("成材率")]
public string RATE { get; set; }
[Persistent("ORD_NO"), DisplayName("订单号")]
public string ORD_NO { get; set; }
[Persistent("ORD_ITEM"), DisplayName("订单项次号")]
public string ORD_ITEM { get; set; }
[Persistent("PLATE_NO"), DisplayName("钢板号")]
public string PLATE_NO { get; set; }
[Persistent("STLGRD"), DisplayName("订单钢种")]
public string STLGRD { get; set; }
} }
} }

@ -3536,6 +3536,12 @@ namespace ibk.IPD.Controller.IPD_PS
//20240307 添加未维护标准 //20240307 添加未维护标准
foreach (YCTD_WH_NO_TIME yCTD in gYCTD_WH_NO_TIME) foreach (YCTD_WH_NO_TIME yCTD in gYCTD_WH_NO_TIME)
{ {
if ( ConverDataToDecimal( yCTD.RATE)>100)
{
logger.InfoFormat("##### 成材率有问题 ===> 订单:{2}-{3},钢板:{4} 标准:{0},替代标准:{1}", yCTD.STANDARD_NO, yCTD.TD_STANDARD_NO,yCTD.ORD_NO,yCTD.ORD_ITEM,yCTD.PLATE_NO);
continue;
}
using (IDbContext db = ObjectContainer.GetObject<IDbContext>("db")) using (IDbContext db = ObjectContainer.GetObject<IDbContext>("db"))
{ {
try try
@ -3552,9 +3558,25 @@ namespace ibk.IPD.Controller.IPD_PS
yCTD_WH_NO.STANDARD_NO = yCTD.STANDARD_NO;//标准号 yCTD_WH_NO.STANDARD_NO = yCTD.STANDARD_NO;//标准号
yCTD_WH_NO.TD_STANDARD_NO = yCTD.TD_STANDARD_NO;//替代标准 yCTD_WH_NO.TD_STANDARD_NO = yCTD.TD_STANDARD_NO;//替代标准
yCTD_WH_NO.STDSPEC_STLGRD = yCTD.STDSPEC_STLGRD; //yCTD_WH_NO.STDSPEC_STLGRD = yCTD.STDSPEC_STLGRD;
yCTD_WH_NO.STEEL_GRD_DETAIL = yCTD.STEEL_GRD_DETAIL; //yCTD_WH_NO.STEEL_GRD_DETAIL = yCTD.STEEL_GRD_DETAIL;
yCTD_WH_NO.STD_FLG = yCTD.STD_FLG; //yCTD_WH_NO.STD_FLG = yCTD.STD_FLG;
//yCTD_WH_NO.RATE = yCTD.RATE;
//yCTD_WH_NO.ORD_NO = yCTD.ORD_NO;
//yCTD_WH_NO.ORD_ITEM = yCTD.ORD_ITEM;
//yCTD_WH_NO.PLATE_NO = yCTD.PLATE_NO;
//yCTD_WH_NO.STLGRD = yCTD.STLGRD;
yCTD_WH_NO.STEEL_GRD_DETAIL = yCTD.STEEL_GRD_DETAIL;//板坯钢种说明
yCTD_WH_NO.STDSPEC_STLGRD = yCTD.STDSPEC_STLGRD;//订单牌号
yCTD_WH_NO.STD_FLG = yCTD.STD_FLG;//是否满足异钢种替代工艺 是 否
yCTD_WH_NO.RATE = yCTD.RATE.ToString();//成材率
yCTD_WH_NO.PLATE_NO = yCTD.PLATE_NO;//钢板号
yCTD_WH_NO.ORD_NO = yCTD.ORD_NO;//订单号
yCTD_WH_NO.ORD_ITEM = yCTD.ORD_ITEM;//订单项次号
yCTD_WH_NO.STLGRD = yCTD.STLGRD;//订单钢种说明
yCTD_WH_NO.TD_FL = "不维护"; yCTD_WH_NO.TD_FL = "不维护";
yCTD_WH_NO.THK_TOL_MIN = yCTD.THK_TOL_MIN; yCTD_WH_NO.THK_TOL_MIN = yCTD.THK_TOL_MIN;
@ -3576,9 +3598,20 @@ namespace ibk.IPD.Controller.IPD_PS
YCTD_WH_NO yCTD_WH_NO = new YCTD_WH_NO(); YCTD_WH_NO yCTD_WH_NO = new YCTD_WH_NO();
yCTD_WH_NO.STANDARD_NO = yCTD.STANDARD_NO;//标准号 yCTD_WH_NO.STANDARD_NO = yCTD.STANDARD_NO;//标准号
yCTD_WH_NO.TD_STANDARD_NO = yCTD.TD_STANDARD_NO;//替代标准 yCTD_WH_NO.TD_STANDARD_NO = yCTD.TD_STANDARD_NO;//替代标准
yCTD_WH_NO.STDSPEC_STLGRD = yCTD.STDSPEC_STLGRD; //yCTD_WH_NO.STDSPEC_STLGRD = yCTD.STDSPEC_STLGRD;
yCTD_WH_NO.STEEL_GRD_DETAIL = yCTD.STEEL_GRD_DETAIL; //yCTD_WH_NO.STEEL_GRD_DETAIL = yCTD.STEEL_GRD_DETAIL;
yCTD_WH_NO.STD_FLG = yCTD.STD_FLG; //yCTD_WH_NO.STD_FLG = yCTD.STD_FLG;
yCTD_WH_NO.STEEL_GRD_DETAIL = yCTD.STEEL_GRD_DETAIL;//板坯钢种说明
yCTD_WH_NO.STDSPEC_STLGRD = yCTD.STDSPEC_STLGRD;//订单牌号
yCTD_WH_NO.STD_FLG = yCTD.STD_FLG;//是否满足异钢种替代工艺 是 否
yCTD_WH_NO.RATE = yCTD.RATE.ToString();//成材率
yCTD_WH_NO.PLATE_NO = yCTD.PLATE_NO;//钢板号
yCTD_WH_NO.ORD_NO = yCTD.ORD_NO;//订单号
yCTD_WH_NO.ORD_ITEM = yCTD.ORD_ITEM;//订单项次号
yCTD_WH_NO.STLGRD = yCTD.STLGRD;//订单钢种说明
yCTD_WH_NO.TD_FL = "待维护"; yCTD_WH_NO.TD_FL = "待维护";
yCTD_WH_NO.THK_TOL_MIN = yCTD.THK_TOL_MIN; yCTD_WH_NO.THK_TOL_MIN = yCTD.THK_TOL_MIN;
yCTD_WH_NO.THK_TOL_MAX = yCTD.THK_TOL_MAX; yCTD_WH_NO.THK_TOL_MAX = yCTD.THK_TOL_MAX;
@ -3594,9 +3627,20 @@ namespace ibk.IPD.Controller.IPD_PS
YCTD_WH_NO yCTD_WH_NO = new YCTD_WH_NO(); YCTD_WH_NO yCTD_WH_NO = new YCTD_WH_NO();
yCTD_WH_NO.STANDARD_NO = yCTD.STANDARD_NO;//标准号 yCTD_WH_NO.STANDARD_NO = yCTD.STANDARD_NO;//标准号
yCTD_WH_NO.TD_STANDARD_NO = yCTD.TD_STANDARD_NO;//替代标准 yCTD_WH_NO.TD_STANDARD_NO = yCTD.TD_STANDARD_NO;//替代标准
yCTD_WH_NO.STDSPEC_STLGRD = yCTD.STDSPEC_STLGRD; //yCTD_WH_NO.STDSPEC_STLGRD = yCTD.STDSPEC_STLGRD;
yCTD_WH_NO.STEEL_GRD_DETAIL = yCTD.STEEL_GRD_DETAIL; //yCTD_WH_NO.STEEL_GRD_DETAIL = yCTD.STEEL_GRD_DETAIL;
yCTD_WH_NO.STD_FLG = yCTD.STD_FLG; //yCTD_WH_NO.STD_FLG = yCTD.STD_FLG;
yCTD_WH_NO.STEEL_GRD_DETAIL = yCTD.STEEL_GRD_DETAIL;//板坯钢种说明
yCTD_WH_NO.STDSPEC_STLGRD = yCTD.STDSPEC_STLGRD;//订单牌号
yCTD_WH_NO.STD_FLG = yCTD.STD_FLG;//是否满足异钢种替代工艺 是 否
yCTD_WH_NO.RATE = yCTD.RATE.ToString();//成材率
yCTD_WH_NO.PLATE_NO = yCTD.PLATE_NO;//钢板号
yCTD_WH_NO.ORD_NO = yCTD.ORD_NO;//订单号
yCTD_WH_NO.ORD_ITEM = yCTD.ORD_ITEM;//订单项次号
yCTD_WH_NO.STLGRD = yCTD.STLGRD;//订单钢种说明
yCTD_WH_NO.TD_FL = "待维护"; yCTD_WH_NO.TD_FL = "待维护";
yCTD_WH_NO.THK_TOL_MIN = yCTD.THK_TOL_MIN; yCTD_WH_NO.THK_TOL_MIN = yCTD.THK_TOL_MIN;
yCTD_WH_NO.THK_TOL_MAX = yCTD.THK_TOL_MAX; yCTD_WH_NO.THK_TOL_MAX = yCTD.THK_TOL_MAX;
@ -4142,7 +4186,6 @@ namespace ibk.IPD.Controller.IPD_PS
return result; return result;
} }
#region 获取数据 #region 获取数据
/// <summary> /// <summary>
@ -6753,9 +6796,16 @@ namespace ibk.IPD.Controller.IPD_PS
//logger.InfoFormat("余材:{0},订单:{1}-{2},标准:{3},标准未维护", prP_PLATE.PLATE_NO, prorde.ORD_NO, prorde.ORD_ITEM, prP_PLATE.APLY_STDSPEC); //logger.InfoFormat("余材:{0},订单:{1}-{2},标准:{3},标准未维护", prP_PLATE.PLATE_NO, prorde.ORD_NO, prorde.ORD_ITEM, prP_PLATE.APLY_STDSPEC);
YCTD_WH_NO_TIME yCTD_WH_NO = new YCTD_WH_NO_TIME(); YCTD_WH_NO_TIME yCTD_WH_NO = new YCTD_WH_NO_TIME();
yCTD_WH_NO.STEEL_GRD_DETAIL = prP_PLATE.STEEL_GRD_DETAIL; yCTD_WH_NO.STEEL_GRD_DETAIL = prP_PLATE.STEEL_GRD_DETAIL;//板坯钢种说明
yCTD_WH_NO.STDSPEC_STLGRD = prorde.STDSPEC_STLGRD; yCTD_WH_NO.STDSPEC_STLGRD = prorde.STDSPEC_STLGRD;//订单牌号
yCTD_WH_NO.STD_FLG = strYesOrNo; yCTD_WH_NO.STD_FLG = strYesOrNo;//是否满足异钢种替代工艺 是 否
yCTD_WH_NO.RATE = decRate.ToString();//成材率
yCTD_WH_NO.PLATE_NO = prP_PLATE.PLATE_NO;//钢板号
yCTD_WH_NO.ORD_NO = prorde.ORD_NO;//订单号
yCTD_WH_NO.ORD_ITEM = prorde.ORD_ITEM;//订单项次号
yCTD_WH_NO.STLGRD = prorde.STEEL_GRD_DETAIL;//订单钢种说明
yCTD_WH_NO.STANDARD_NO = prP_PLATE.APLY_STDSPEC;//标准号 yCTD_WH_NO.STANDARD_NO = prP_PLATE.APLY_STDSPEC;//标准号
yCTD_WH_NO.TD_STANDARD_NO = prorde.STDSPEC;//替代标准 yCTD_WH_NO.TD_STANDARD_NO = prorde.STDSPEC;//替代标准
yCTD_WH_NO.THK_TOL_MIN = prP_PLATE.THK_TOL_MIN;//公差最小值 yCTD_WH_NO.THK_TOL_MIN = prP_PLATE.THK_TOL_MIN;//公差最小值

@ -427,8 +427,9 @@ namespace ibk.IPD.Service.IPD_PS
strSql.AppendLine(" AND B.REC_STS = '1') + (NVL(CPP.ORD_REM_WGT, 0) - CPP.ORD_WGT * (CPP.DEL_TOL_MAX + ABS(CPP.DEL_TOL_MIN)) / 100) / TRUNC(((BOI.ORD_WID / 1000) * (BOI.ORD_LEN / 1000) * (BOI.ORD_THK / 1000)) * 7.85, 3)) AS LACK_NUM "); strSql.AppendLine(" AND B.REC_STS = '1') + (NVL(CPP.ORD_REM_WGT, 0) - CPP.ORD_WGT * (CPP.DEL_TOL_MAX + ABS(CPP.DEL_TOL_MIN)) / 100) / TRUNC(((BOI.ORD_WID / 1000) * (BOI.ORD_LEN / 1000) * (BOI.ORD_THK / 1000)) * 7.85, 3)) AS LACK_NUM ");
strSql.AppendLine(",QSH.STDSPEC_STLGRD"); strSql.AppendLine(",QSH.STDSPEC_STLGRD");//牌号
strSql.AppendLine(",QNC.STEEL_GRD_DETAIL");//钢种说明
strSql.AppendLine("FROM NISCO.cp_prc CPP "); strSql.AppendLine("FROM NISCO.cp_prc CPP ");
strSql.AppendLine("INNER JOIN "); strSql.AppendLine("INNER JOIN ");
@ -464,6 +465,7 @@ namespace ibk.IPD.Service.IPD_PS
strSql.AppendLine(" ON boi.STDSPEC = QSH.STDSPEC "); strSql.AppendLine(" ON boi.STDSPEC = QSH.STDSPEC ");
strSql.AppendLine(" AND boi.STDSPEC_YY = QSH.STDSPEC_YY "); strSql.AppendLine(" AND boi.STDSPEC_YY = QSH.STDSPEC_YY ");
strSql.AppendLine("LEFT JOIN NISCO.QP_NISCO_CHMC QNC ON QNC.STLGRD = boi.STLGRD");
strSql.AppendLine("LEFT JOIN NISCO.EP_REQ_SLAB_D EP_SLAB_D"); strSql.AppendLine("LEFT JOIN NISCO.EP_REQ_SLAB_D EP_SLAB_D");
strSql.AppendLine("ON EP_SLAB_D.ORD_NO = QQD.ORD_NO "); strSql.AppendLine("ON EP_SLAB_D.ORD_NO = QQD.ORD_NO ");

@ -1667,19 +1667,19 @@ namespace ibk.IPD.Controller.IPD_PS
//strSql.AppendLine(" ) WHERE rn = 1 "); //strSql.AppendLine(" ) WHERE rn = 1 ");
strSql.AppendLine("SELECT * FROM( "); strSql.AppendLine("SELECT * FROM( ");
strSql.AppendLine(" SELECT STANDARD_NO, TD_STANDARD_NO, INS_DATE, UPD_DATE, TD_FL,THK_TOL_MIN,THK_TOL_MAX,REMARK ,STEEL_GRD_DETAIL,STDSPEC_STLGRD,STD_FLG "); strSql.AppendLine(" SELECT STANDARD_NO, TD_STANDARD_NO, INS_DATE, UPD_DATE, TD_FL,THK_TOL_MIN,THK_TOL_MAX,REMARK ,STEEL_GRD_DETAIL,STDSPEC_STLGRD,STD_FLG,RATE,ORD_NO,ORD_ITEM,PLATE_NO,STLGRD");
strSql.AppendLine("FROM ( "); strSql.AppendLine("FROM ( ");
strSql.AppendLine(" SELECT "); strSql.AppendLine(" SELECT ");
strSql.AppendLine(" STANDARD_NO, "); strSql.AppendLine(" STANDARD_NO, ");
strSql.AppendLine(" TD_STANDARD_NO, "); strSql.AppendLine(" TD_STANDARD_NO, ");
strSql.AppendLine("INS_DATE, "); strSql.AppendLine("INS_DATE, ");
strSql.AppendLine("UPD_DATE, "); strSql.AppendLine("UPD_DATE, ");
strSql.AppendLine("TD_FL, THK_TOL_MIN,THK_TOL_MAX ,REMARK, STEEL_GRD_DETAIL,STDSPEC_STLGRD,STD_FLG "); strSql.AppendLine("TD_FL, THK_TOL_MIN,THK_TOL_MAX ,REMARK, STEEL_GRD_DETAIL,STDSPEC_STLGRD,STD_FLG,RATE,ORD_NO,ORD_ITEM,PLATE_NO,STLGRD");
strSql.AppendLine(" ,ROW_NUMBER() OVER(PARTITION BY STANDARD_NO, TD_STANDARD_NO ORDER BY INS_DATE DESC) AS rn "); strSql.AppendLine(" ,ROW_NUMBER() OVER(PARTITION BY STANDARD_NO, TD_STANDARD_NO ORDER BY INS_DATE DESC) AS rn ");
strSql.AppendLine(" FROM YCTD_WH_NO "); strSql.AppendLine(" FROM YCTD_WH_NO WHERE RATE IS NOT NULL ");
strSql.AppendLine(" ) WHERE rn = 1 "); strSql.AppendLine(" ) WHERE rn = 1 ");
strSql.AppendLine(" UNION ALL "); strSql.AppendLine(" UNION ALL ");
strSql.AppendLine(" SELECT * FROM YCTD_WH_NO_COPY ) "); strSql.AppendLine(" SELECT * FROM YCTD_WH_NO_COPY WHERE RATE IS NOT NULL ) ");
strSql.AppendLine(" WHERE 1 = 1 "); strSql.AppendLine(" WHERE 1 = 1 ");
@ -1758,18 +1758,26 @@ namespace ibk.IPD.Controller.IPD_PS
//bool b = true; //bool b = true;
foreach (var model in delModel) foreach (var model in delModel)
{ {
strSql.AppendLine(" INSERT INTO YCTD_WH_NO_COPY (STANDARD_NO, TD_STANDARD_NO, INS_DATE, UPD_DATE, TD_FL,THK_TOL_MIN,THK_TOL_MAX,REMARK,STEEL_GRD_DETAIL,STDSPEC_STLGRD,STD_FLG) VALUES ( "); strSql.AppendLine(" INSERT INTO YCTD_WH_NO_COPY (STANDARD_NO, TD_STANDARD_NO, INS_DATE, UPD_DATE, TD_FL,THK_TOL_MIN,THK_TOL_MAX,REMARK" +
",STEEL_GRD_DETAIL,STDSPEC_STLGRD,STD_FLG" +
",RATE,ORD_NO,ORD_ITEM,PLATE_NO,STLGRD" +
") VALUES ( ");
strSql.AppendLine(string.Format(" '{0}', ", model.STANDARD_NO)); strSql.AppendLine(string.Format(" '{0}', ", model.STANDARD_NO));
strSql.AppendLine(string.Format(" '{0}', ", model.TD_STANDARD_NO)); strSql.AppendLine(string.Format(" '{0}', ", model.TD_STANDARD_NO));
strSql.AppendLine(string.Format(" '{0}', ", DateTime.Now.ToString("yyyyMMddHHmmss"))); strSql.AppendLine(string.Format(" '{0}', ", DateTime.Now.ToString("yyyyMMddHHmmss")));
strSql.AppendLine(string.Format(" '{0}', ", DateTime.Now.ToString("yyyyMMddHHmmss"))); strSql.AppendLine(string.Format(" '{0}', ", DateTime.Now.ToString("yyyyMMddHHmmss")));
strSql.AppendLine(string.Format(" '{0}', ", "不维护")); strSql.AppendLine(string.Format(" '{0}', ", "不维护"));
strSql.AppendLine(string.Format(" '{0}', ", model.THK_TOL_MIN)); strSql.AppendLine(string.Format(" '{0}', ", model.THK_TOL_MIN));
strSql.AppendLine(string.Format(" '{0}' ", model.THK_TOL_MAX)); strSql.AppendLine(string.Format(" '{0}', ", model.THK_TOL_MAX));
strSql.AppendLine(string.Format(" '{0}' ", model.REMARK)); strSql.AppendLine(string.Format(" '{0}', ", model.REMARK));
strSql.AppendLine(string.Format(" '{0}' ", model.STEEL_GRD_DETAIL)); strSql.AppendLine(string.Format(" '{0}', ", model.STEEL_GRD_DETAIL));
strSql.AppendLine(string.Format(" '{0}' ", model.STDSPEC_STLGRD)); strSql.AppendLine(string.Format(" '{0}', ", model.STDSPEC_STLGRD));
strSql.AppendLine(string.Format(" '{0}' ", model.STD_FLG)); strSql.AppendLine(string.Format(" '{0}', ", model.STD_FLG));
strSql.AppendLine(string.Format(" '{0}', ", model.RATE));
strSql.AppendLine(string.Format(" '{0}', ", model.ORD_NO));
strSql.AppendLine(string.Format(" '{0}', ", model.ORD_ITEM));
strSql.AppendLine(string.Format(" '{0}', ", model.PLATE_NO));
strSql.AppendLine(string.Format(" '{0}'", model.STLGRD));
strSql.AppendLine(string.Format(" ) ")); strSql.AppendLine(string.Format(" ) "));
db.Execute(strSql.ToString()); db.Execute(strSql.ToString());

@ -44,9 +44,23 @@ namespace ibk.IPD.Entity.IpdPs
[Persistent("STDSPEC_STLGRD"), DisplayName("订单牌号")] [Persistent("STDSPEC_STLGRD"), DisplayName("订单牌号")]
public string STDSPEC_STLGRD { get; set; } public string STDSPEC_STLGRD { get; set; }
[Persistent("STD_FLG"), DisplayName("是否异钢种")] [Persistent("STD_FLG"), DisplayName("是否异钢种")]
public string STD_FLG { get; set; } public string STD_FLG { get; set; }
[Persistent("RATE"), DisplayName("成材率")]
public string RATE { get; set; }
[Persistent("ORD_NO"), DisplayName("订单号")]
public string ORD_NO { get; set; }
[Persistent("ORD_ITEM"), DisplayName("订单项次号")]
public string ORD_ITEM { get; set; }
[Persistent("PLATE_NO"), DisplayName("钢板号")]
public string PLATE_NO { get; set; }
[Persistent("STLGRD"), DisplayName("订单钢种")]
public string STLGRD { get; set; }
} }
} }

Loading…
Cancel
Save