From 471cdd866baa882a78f3b75566f0f8e9b074581a Mon Sep 17 00:00:00 2001 From: shahaibo <1023316923@qq.com> Date: Fri, 23 Feb 2024 11:09:25 +0800 Subject: [PATCH] BUGFIX:design new single; --- src/main/java/com/ai/da/python/PythonService.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/main/java/com/ai/da/python/PythonService.java b/src/main/java/com/ai/da/python/PythonService.java index 4d7da8d2..5fde4eed 100644 --- a/src/main/java/com/ai/da/python/PythonService.java +++ b/src/main/java/com/ai/da/python/PythonService.java @@ -876,7 +876,7 @@ public class PythonService { List noPinCollectionData = getNoPinData(validateElementVO); if (CollectionUtil.isEmpty(noPinCollectionData)) { List sketchBoardPins = getPinDataWhole(validateElementVO); - if (validateElementVO.getSingleOverall().equals(SingleOverallEnum.SINGLE.getRealName())) { + if (CollectionUtil.isNotEmpty(sketchBoardPins) && validateElementVO.getSingleOverall().equals(SingleOverallEnum.SINGLE.getRealName())) { sketchBoardPins = sketchBoardPins.stream().filter(o -> o.getLevel2Type().equals(validateElementVO.getSwitchCategory())).collect(Collectors.toList()); } if (CollectionUtil.isNotEmpty(sketchBoardPins)) { @@ -915,7 +915,7 @@ public class PythonService { if (validateElementVO.getModelSex().equals(Sex.FEMALE.getValue())) { sketchBoardCollectionElements = sketchBoardCollectionElements.stream().filter(o -> FEMALE_CATEGORY.contains(o.getLevel2Type())).collect(Collectors.toList()); } - if (validateElementVO.getSingleOverall().equals(SingleOverallEnum.SINGLE.getRealName())) { + if (CollectionUtil.isNotEmpty(sketchBoardCollectionElements) && validateElementVO.getSingleOverall().equals(SingleOverallEnum.SINGLE.getRealName())) { sketchBoardCollectionElements = sketchBoardCollectionElements.stream().filter(o -> o.getLevel2Type().equals(validateElementVO.getSwitchCategory())).collect(Collectors.toList()); } if (CollectionUtil.isNotEmpty(sketchBoardCollectionElements)) {