瀏覽代碼

删除场景,删除对应资源

lyhzzz 2 年之前
父節點
當前提交
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)){