fix: 判断代数
This commit is contained in:
@@ -221,7 +221,7 @@ public class AutoCallAirShaftTask extends Prun {
|
|||||||
.collect(Collectors.toList());
|
.collect(Collectors.toList());
|
||||||
if (tubeCodes.size() > 0) {
|
if (tubeCodes.size() > 0) {
|
||||||
// 获取所有dto中的分切计划信息
|
// 获取所有dto中的分切计划信息
|
||||||
List<SlitterPlanDistinctDto> filteredListT = getSlitterPlanByTubesDtos(filteredList, papers, tubeCodes);
|
List<SlitterPlanDistinctDto> filteredListT = getSlitterPlanByTubesDtos(filteredList, papers, tubeCodes, empty.getQzz_generation());
|
||||||
if (CollectionUtil.isNotEmpty(filteredListT)) {
|
if (CollectionUtil.isNotEmpty(filteredListT)) {
|
||||||
plans = filteredListT;
|
plans = filteredListT;
|
||||||
}
|
}
|
||||||
@@ -414,7 +414,8 @@ public class AutoCallAirShaftTask extends Prun {
|
|||||||
|
|
||||||
public List<SlitterPlanDistinctDto> getSlitterPlanByTubesDtos(List<SlitterPlanDistinctDto> filteredList
|
public List<SlitterPlanDistinctDto> getSlitterPlanByTubesDtos(List<SlitterPlanDistinctDto> filteredList
|
||||||
, List<MdPbPapervehicle> papers
|
, List<MdPbPapervehicle> papers
|
||||||
, List<String> tubeCodes) {
|
, List<String> tubeCodes
|
||||||
|
, String qzz_generation) {
|
||||||
List<SlitterPlanDistinctDto> filteredListT;
|
List<SlitterPlanDistinctDto> filteredListT;
|
||||||
filteredListT = filteredList.stream().filter(dto -> {
|
filteredListT = filteredList.stream().filter(dto -> {
|
||||||
List<PdmBiSlittingproductionplan> checkPlans = slittingproductionplanService.list(new LambdaQueryWrapper<PdmBiSlittingproductionplan>()
|
List<PdmBiSlittingproductionplan> checkPlans = slittingproductionplanService.list(new LambdaQueryWrapper<PdmBiSlittingproductionplan>()
|
||||||
@@ -437,7 +438,7 @@ public class AutoCallAirShaftTask extends Prun {
|
|||||||
if (CollectionUtil.isEmpty(checkPlans)) {
|
if (CollectionUtil.isEmpty(checkPlans)) {
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
if (dto.getQzz_size().startsWith("3")) {
|
if (dto.getQzz_size().startsWith("3") && qzz_generation.equals(dto.getQzz_generation())) {
|
||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
List<String> needTubes = checkPlans.stream().map(p -> {
|
List<String> needTubes = checkPlans.stream().map(p -> {
|
||||||
|
|||||||
Reference in New Issue
Block a user