2 Angajamente 00ae6bae0b ... 26181699c7

Autor SHA1 Permisiunea de a trimite mesaje. Dacă este dezactivată, utilizatorul nu va putea trimite nici un fel de mesaj Data
  183207892172 26181699c7 Merge branch 'master' of https://gogs.storlead.com/storlead/storlead-sasa-platform 1 lună în urmă
  183207892172 42938dda52 修改/router/rest/knowledge/chunk/getAllChunks 返回分页信息 1 lună în urmă

+ 6 - 3
java/storlead-knowledge/storlead-knowledge-api/src/main/java/com/storlead/knowledge/api/ChunkController.java

@@ -118,7 +118,8 @@ public class ChunkController {
                 Map<?, ?> responseMap = (Map<?, ?>) responseData;
                 // 遍历数据集,累加文档数和文本块数
                 Object dataObj = responseMap.get("data");
-                if (dataObj instanceof List<?> dataList) {
+                if (dataObj instanceof List) {
+                    List<?> dataList = (List<?>) dataObj;
                     for (Object item : dataList) {
                         if (item instanceof Map<?, ?> datasetMap) {
                             String datasets_id = datasetMap.get("id").toString();
@@ -180,7 +181,8 @@ public class ChunkController {
                 Object has_more = responseMap2.get("has_more");
 
 
-                if (dataObj1 instanceof List<?> dataList1) {
+                if (dataObj1 instanceof List) {
+                    List<?> dataList1 = (List<?>) dataObj1;
                     for (Object item1 : dataList1) {
                         if (item1 instanceof Map<?, ?> datasetMap1) {
                             String document_id = datasetMap1.get("id").toString();
@@ -198,7 +200,8 @@ public class ChunkController {
                                     Object responseData2 = chunks_result.getResult();
                                     Map<?, ?> responseMap3 = (Map<?, ?>) responseData2;
                                     Object dataObj2 = responseMap3.get("data");
-                                    if (dataObj2 instanceof List<?> dataList2) {
+                                    if (dataObj2 instanceof List) {
+                                        List<?> dataList2 = (List<?>) dataObj2;
                                         //results.addAll(dataList2);
                                         for (Object item2 : dataList2) {
                                             @SuppressWarnings("unchecked")