lsc 3 months ago
parent
commit
92fedf3ca1
1 changed files with 11 additions and 4 deletions
  1. 11 4
      pbl.js

+ 11 - 4
pbl.js

@@ -144,9 +144,12 @@ router.route("/getFile").all(async (req, res, next) => {
         mysql.usselect(p, async function (ret) {
         mysql.usselect(p, async function (ret) {
             let data = ret[0];
             let data = ret[0];
             // const array = data.map(item => item.documentid);
             // const array = data.map(item => item.documentid);
+            const array = data.map(item => item.documentid);
             try {
             try {
-                // const response = await client.documents.list({ collection_ids: [req.body[0].folderid] });
-                const response = await client.collections.listDocuments({ id: req.body[0].folderid });
+                const response = await client.documents.list({ ids: array });
+                // const response = await client.collections.listDocuments({ id: req.body[0].folderid });
+                // const response = await client.collections.listDocuments({ collection_ids: req.body[0].folderid.split(",") });
+                
                 // console.log(response);
                 // console.log(response);
                 let data2 = response.results.map(doc => {
                 let data2 = response.results.map(doc => {
                     doc.documentid = doc.id;
                     doc.documentid = doc.id;
@@ -210,9 +213,10 @@ router.route("/getFile2").all(async (req, res, next) => {
         p.unshift(_mysqlLabor[0], _mysqlLabor[1], "getFile2");
         p.unshift(_mysqlLabor[0], _mysqlLabor[1], "getFile2");
         mysql.usselect(p, async function (ret) {
         mysql.usselect(p, async function (ret) {
             let data = ret[0];
             let data = ret[0];
-            // const array = data.map(item => item.documentid);
+            const array = data.map(item => item.documentid);
             try {
             try {
-                const response = await client.documents.list({ collection_ids: [req.body[0].folderid] });
+                const response = await client.documents.list({ ids: array });
+                // const response = await client.documents.list({ collection_ids: [req.body[0].folderid] });
                 // console.log(response);
                 // console.log(response);
                 let data2 = response.results.map(doc => {
                 let data2 = response.results.map(doc => {
                     doc.documentid = doc.id;
                     doc.documentid = doc.id;
@@ -390,6 +394,9 @@ router.route("/getFolderPage").all((req, res, next) => {
     getmysql2(req, res, "getFolderPage2", req.body[0].uid, req.body[0].n, req.body[0].sub, req.body[0].class, req.body[0].page, req.body[0].num);
     getmysql2(req, res, "getFolderPage2", req.body[0].uid, req.body[0].n, req.body[0].sub, req.body[0].class, req.body[0].page, req.body[0].num);
 });
 });
 
 
+router.route("/getFolderPage3").all((req, res, next) => {
+    getmysql2(req, res, "getFolderPage3", req.body[0].uid, req.body[0].n, req.body[0].sub, req.body[0].class, req.body[0].tag, req.body[0].page, req.body[0].num);
+});
 
 
 //search文件
 //search文件
 router.route("/searchFile").all(async (req, res, next) => {
 router.route("/searchFile").all(async (req, res, next) => {