소스 검색

比较list

lyhzzz 1 년 전
부모
커밋
fe3510658e
1개의 변경된 파일16개의 추가작업 그리고 2개의 파일을 삭제
  1. 16 2
      src/main/java/com/fdkankan/fusion/service/impl/CaseLiveServiceImpl.java

+ 16 - 2
src/main/java/com/fdkankan/fusion/service/impl/CaseLiveServiceImpl.java

@@ -87,9 +87,23 @@ public class CaseLiveServiceImpl extends ServiceImpl<ICaseLiveMapper, CaseLive>
         if(array == null || array.isEmpty() ){
             return false;
         }
-        //List<String> list = JSONObject.parseArray(array.toJSONString(), String.class);
         List<String> lists = array.toJavaList(String.class);
-        return CollectionUtils.isEqualCollection(lists,numList);
+        if(lists.size() != numList.size()){
+            return false;
+        }
+        Boolean flag = true;
+        for (String list : lists) {
+            if(!numList.contains(list)){
+                flag = false;
+            }
+        }
+        for (String list : numList) {
+            if(!lists.contains(list)){
+                flag = false;
+            }
+        }
+
+       return  flag;
 
     }