Browse Source

删除场景,删除对应资源

lyhzzz 2 years ago
parent
commit
754012d624

+ 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)){