Преглед на файлове

删除场景,删除对应资源

lyhzzz преди 3 години
родител
ревизия
754012d624
променени са 1 файла, в които са добавени 7 реда и са изтрити 2 реда
  1. 7 2
      src/main/java/com/fdkankan/fusion/service/impl/CaseServiceImpl.java

+ 7 - 2
src/main/java/com/fdkankan/fusion/service/impl/CaseServiceImpl.java

@@ -105,8 +105,13 @@ public class CaseServiceImpl extends ServiceImpl<ICaseMapper, CaseEntity> implem
         //官网删除的场景,删除对应资源
         List<String> kkNumList = param.getTypeMap().get(1);
         List<String> ssNumList = param.getTypeMap().get(2);
-        kkNumList.addAll(ssNumList);
-        if(ssNumList.size() >0){
+        if(kkNumList == null){
+            kkNumList = new ArrayList<>();
+        }
+        if(ssNumList != null && ssNumList.size() >0){
+            kkNumList.addAll(ssNumList);
+        }
+        if(kkNumList.size() >0){
             List<String> numList = listAll.parallelStream().map(SceneVo::getNum).collect(Collectors.toList());
             for (String num : kkNumList) {
                 if(!numList.contains(num)){