diff --git a/余坯替代——中板/SlabHandle/.vs/SlabHandle/v17/.suo b/余坯替代——中板/SlabHandle/.vs/SlabHandle/v17/.suo index b5ac99d..e3ed785 100644 Binary files a/余坯替代——中板/SlabHandle/.vs/SlabHandle/v17/.suo and b/余坯替代——中板/SlabHandle/.vs/SlabHandle/v17/.suo differ diff --git a/余坯替代——中板/SlabHandle/SlabHandle/SlabControler.cs b/余坯替代——中板/SlabHandle/SlabHandle/SlabControler.cs index c917e28..bf778e8 100644 --- a/余坯替代——中板/SlabHandle/SlabHandle/SlabControler.cs +++ b/余坯替代——中板/SlabHandle/SlabHandle/SlabControler.cs @@ -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); diff --git a/余坯替代——中板/SlabHandle/SlabHandle/bin/Debug/SlabHandle.exe b/余坯替代——中板/SlabHandle/SlabHandle/bin/Debug/SlabHandle.exe index d28672d..24419f7 100644 Binary files a/余坯替代——中板/SlabHandle/SlabHandle/bin/Debug/SlabHandle.exe and b/余坯替代——中板/SlabHandle/SlabHandle/bin/Debug/SlabHandle.exe differ diff --git a/余坯替代——中板/SlabHandle/SlabHandle/bin/Debug/SlabHandle.pdb b/余坯替代——中板/SlabHandle/SlabHandle/bin/Debug/SlabHandle.pdb index c1b8dd6..7f676d3 100644 Binary files a/余坯替代——中板/SlabHandle/SlabHandle/bin/Debug/SlabHandle.pdb and b/余坯替代——中板/SlabHandle/SlabHandle/bin/Debug/SlabHandle.pdb differ diff --git a/余坯替代——中板/SlabHandle/SlabHandle/obj/Debug/SlabHandle.exe b/余坯替代——中板/SlabHandle/SlabHandle/obj/Debug/SlabHandle.exe index d28672d..24419f7 100644 Binary files a/余坯替代——中板/SlabHandle/SlabHandle/obj/Debug/SlabHandle.exe and b/余坯替代——中板/SlabHandle/SlabHandle/obj/Debug/SlabHandle.exe differ diff --git a/余坯替代——中板/SlabHandle/SlabHandle/obj/Debug/SlabHandle.pdb b/余坯替代——中板/SlabHandle/SlabHandle/obj/Debug/SlabHandle.pdb index c1b8dd6..7f676d3 100644 Binary files a/余坯替代——中板/SlabHandle/SlabHandle/obj/Debug/SlabHandle.pdb and b/余坯替代——中板/SlabHandle/SlabHandle/obj/Debug/SlabHandle.pdb differ