|
|
|
@ -221,11 +221,11 @@ public class SubController {
|
|
|
|
|
public JsonData SubData(String strSlab) {
|
|
|
|
|
SubParams subParams = new SubParams();
|
|
|
|
|
subParams.setSlabNo(strSlab);
|
|
|
|
|
|
|
|
|
|
if (strSlab==null || strSlab=="")
|
|
|
|
|
{
|
|
|
|
|
return null;
|
|
|
|
|
}
|
|
|
|
|
//
|
|
|
|
|
// if (strSlab==null || strSlab=="")
|
|
|
|
|
// {
|
|
|
|
|
// return null;
|
|
|
|
|
// }
|
|
|
|
|
//获取所有数据
|
|
|
|
|
GetDataInfo(subParams);
|
|
|
|
|
|
|
|
|
@ -279,6 +279,32 @@ public class SubController {
|
|
|
|
|
|
|
|
|
|
logger.info("***二次分组数量*** " + gltGCalGrp.size());
|
|
|
|
|
|
|
|
|
|
gltGGrpCalRslt = new ArrayList<>();
|
|
|
|
|
|
|
|
|
|
gltSelGGrpCalRslt = new ArrayList<>();
|
|
|
|
|
|
|
|
|
|
plistpmSubHisDO= new ArrayList<>();
|
|
|
|
|
|
|
|
|
|
plistpmSubOrdDO = new ArrayList<>();
|
|
|
|
|
|
|
|
|
|
pmPdSlabDOList = new ArrayList<>();
|
|
|
|
|
|
|
|
|
|
pmPdPlateCutDOList = new ArrayList<>();
|
|
|
|
|
|
|
|
|
|
pmPdBlockPosDOList = new ArrayList<>();
|
|
|
|
|
|
|
|
|
|
pmPdContSumDOList = new ArrayList<>();
|
|
|
|
|
|
|
|
|
|
pmSmallPltPosDOList = new ArrayList<>();
|
|
|
|
|
|
|
|
|
|
pmCmdSlabDOList = new ArrayList<>();
|
|
|
|
|
|
|
|
|
|
pmCmdLargePltDOList = new ArrayList<>();
|
|
|
|
|
|
|
|
|
|
pmCmdContDOList = new ArrayList<>();
|
|
|
|
|
|
|
|
|
|
pmCmdSmallPltDOList = new ArrayList<>();
|
|
|
|
|
|
|
|
|
|
if (gltGCalGrp.size() > 0) {
|
|
|
|
|
|
|
|
|
|
//板坯长度和宽度调换
|
|
|
|
@ -291,10 +317,6 @@ public class SubController {
|
|
|
|
|
p.setRemWid(p.getSlabActWid());
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
gltGGrpCalRslt = new ArrayList<>();
|
|
|
|
|
|
|
|
|
|
gltSelGGrpCalRslt = new ArrayList<>();
|
|
|
|
|
|
|
|
|
|
SetGroupCalRslt(p);
|
|
|
|
|
|
|
|
|
|
logger.info("结果数据板坯号:{};数量:{}", p.getSlabNo(), gltGGrpCalRslt.size());
|
|
|
|
@ -625,7 +647,7 @@ public class SubController {
|
|
|
|
|
|
|
|
|
|
//30板坯信息
|
|
|
|
|
tasks.add(() -> {
|
|
|
|
|
plistPmPdSlabInfoDO = subService.getPmPdSlabInfo();
|
|
|
|
|
plistPmPdSlabInfoDO = subService.getPmPdSlabInfo( subParams);
|
|
|
|
|
return null;
|
|
|
|
|
});
|
|
|
|
|
|
|
|
|
@ -740,7 +762,7 @@ public class SubController {
|
|
|
|
|
e.getLtInfoGPreOrder().parallelStream().forEach(f -> {
|
|
|
|
|
|
|
|
|
|
try {
|
|
|
|
|
//化学成分 chemical composition
|
|
|
|
|
// 化学成分 chemical composition
|
|
|
|
|
if (!ChkChemical(SInfo, f)) {
|
|
|
|
|
return;
|
|
|
|
|
}
|
|
|
|
|