lsc 2 روز پیش
والد
کامیت
c6f24fb146
1فایلهای تغییر یافته به همراه6 افزوده شده و 4 حذف شده
  1. 6 4
      pbl.js

+ 6 - 4
pbl.js

@@ -977,11 +977,11 @@ router.route("/searchFolder").all(async (req, res, next) => {
 //召回测试
 //召回测试
 router.route("/searchFolder2").all(async (req, res, next) => {
 router.route("/searchFolder2").all(async (req, res, next) => {
     let reqJson = req.body
     let reqJson = req.body
-    if (reqJson) {
+    if (Object.keys(reqJson).length) {
         try {
         try {
             let filters = {}
             let filters = {}
-            let documentids = reqJson.documentids ? decodeURIComponent(reqJson.documentids).split(",").filter(id => id) : [];
-            let folderids = reqJson.folderids ? decodeURIComponent(reqJson.folderids).split(",").filter(id => id) : [];
+            let documentids = reqJson.documentids ? reqJson.documentids.split(",").filter(id => id) : [];
+            let folderids = reqJson.folderids ? reqJson.folderids.split(",").filter(id => id) : [];
             filters = {
             filters = {
                 "$or": [
                 "$or": [
                     { "collection_ids": { "$in": folderids } },
                     { "collection_ids": { "$in": folderids } },
@@ -1019,6 +1019,8 @@ router.route("/searchFolder2").all(async (req, res, next) => {
             res.status(500).json({ error: error instanceof Error ? error.message : "An error occurred" });
             res.status(500).json({ error: error instanceof Error ? error.message : "An error occurred" });
         }
         }
 
 
+    }else{
+        res.status(200).json({ result: "请传参" });
     }
     }
 });
 });
 
 
@@ -1111,7 +1113,7 @@ router.route("/searchFolder32").all(async (req, res, next) => {
                     maxTokens: reqJson.tokens ? reqJson.tokens : 5000
                     maxTokens: reqJson.tokens ? reqJson.tokens : 5000
                 }
                 }
             }
             }
-            // console.log(params);
+            console.log(params);
             
             
             const response = await client.retrieval.search(params);
             const response = await client.retrieval.search(params);
             res.status(200).json({ result: response.results });
             res.status(200).json({ result: response.results });