北科工研-孙浩 4 weeks ago
parent 6ae9f80a69
commit 9029dda50c

@ -794,7 +794,7 @@ namespace SlabHandle
if (gltTbPlateUseGrp.Count() > 300)
{
// 只保留前100条记录
//gltTbPlateUseGrp = gltTbPlateUseGrp.OrderByDescending(p => p.SG).OrderBy(e => e.CUST_DEL_TO_DATE).Take(300).ToList();
gltTbPlateUseGrp = gltTbPlateUseGrp.OrderByDescending(p => p.SG).OrderBy(e => e.CUST_DEL_TO_DATE).Take(300).ToList();
}
}
@ -1054,6 +1054,7 @@ namespace SlabHandle
&& p.XY_FLG == iPlateFic.Order.XY_FLG
&& p.VAC_FLG == iPlateFic.Order.VAC_FLG
&& p.STDSPEC == iPlateFic.Order.STDSPEC
&& p.TRIM_FL == iPlateFic.Order.TRIM_FL //切边方式相同
&& p.MIN_THK == iPlateFic.Order.THK_TOL_MIN
&& p.MAX_THK == iPlateFic.Order.THK_TOL_MAX
).FirstOrDefault().CRU_PIEs.Add(iPlateFic);
@ -5720,8 +5721,26 @@ namespace SlabHandle
//进程等待
Task.WaitAll(tasks);
try
{
foreach (TB_PLATE_GRP tBPlateGrpMany in gltTbPlateManyGrp)
{
//轧制长度大于计算的轧制长度
if ((tBPlateGrpMany.SLAB_LEN* tBPlateGrpMany.SLAB_WID * tBPlateGrpMany.THK)/( tBPlateGrpMany.CAL_THK * tBPlateGrpMany.CAL_THK)< tBPlateGrpMany.CAL_LEN)
{
logger.Info("******** Use_Flg = 0 ***********");
tBPlateGrpMany.USE_FLG = "0";
}
}
}
catch (Exception)
{
logger.Info("********Use_Flg 报错***********");
}
ChkSetSeq(tSlab);
ChkSetSeq(tSlab);
}
private static void ChkSetSeq(TB_SLAB tSlab)
@ -7327,6 +7346,8 @@ namespace SlabHandle
tBPlateGrpMany.USE_FLG = "1";
}
}
}
ChkSetSeq(tSlab);

Loading…
Cancel
Save