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

修改/router/rest/knowledge/chunk/getAllChunks 返回分页信息

183207892172 преди 1 месец
родител
ревизия
a6db78b039
променени са 1 файла, в които са добавени 4 реда и са изтрити 2 реда
  1. 4 2
      java/storlead-knowledge/storlead-knowledge-api/src/main/java/com/storlead/knowledge/api/ChunkController.java

+ 4 - 2
java/storlead-knowledge/storlead-knowledge-api/src/main/java/com/storlead/knowledge/api/ChunkController.java

@@ -121,7 +121,8 @@ public class ChunkController {
                 if (dataObj instanceof List) {
                     List<?> dataList = (List<?>) dataObj;
                     for (Object item : dataList) {
-                        if (item instanceof Map<?, ?> datasetMap) {
+                        if (item instanceof Map ) {
+                            Map<?, ?> datasetMap = (Map<?, ?>) item;
                             String datasets_id = datasetMap.get("id").toString();
                             if (dataset_id != null && !datasets_id.equals(dataset_id)) {
                                 continue;
@@ -184,7 +185,8 @@ public class ChunkController {
                 if (dataObj1 instanceof List) {
                     List<?> dataList1 = (List<?>) dataObj1;
                     for (Object item1 : dataList1) {
-                        if (item1 instanceof Map<?, ?> datasetMap1) {
+                        if (item1 instanceof Map) {
+                            Map<?, ?> datasetMap1 = (Map<?, ?>) item1;
                             String document_id = datasetMap1.get("id").toString();
                             String url2 = difyProperties.getBaseUrl() + "datasets/" + dataset_id + "/documents/" + document_id+"/segments";
                             int page = 1 ;