Browse Source

路径查找增加id过滤功能

Pchen. 3 months ago
parent
commit
b0b3052522
1 changed files with 8 additions and 1 deletions
  1. 8 1
      apis/Lepao/Path/GetPathList.js

+ 8 - 1
apis/Lepao/Path/GetPathList.js

@@ -12,7 +12,7 @@ class GetPathList extends API {
     }
     }
 
 
     async onRequest(req, res) {
     async onRequest(req, res) {
-        let { uuid, session, area, max_distance, min_distance, state, pagesize, current } = req.body
+        let { uuid, session, area, max_distance, min_distance, state, pagesize, current, path_id } = req.body
 
 
         if ([uuid, session, pagesize, current].some(value => value === '' || value === null || value === undefined))
         if ([uuid, session, pagesize, current].some(value => value === '' || value === null || value === undefined))
             return res.json({
             return res.json({
@@ -89,6 +89,13 @@ class GetPathList extends API {
             countParams.push(max_distance)
             countParams.push(max_distance)
         }
         }
 
 
+        if (path_id) {
+            sql += ` AND id = ?`
+            countSql += ` AND id = ?`
+            params.push(path_id)
+            countParams.push(path_id)
+        }
+
         if (state !== -1) {
         if (state !== -1) {
             sql += ` AND \`state\` = ?`
             sql += ` AND \`state\` = ?`
             countSql += ` AND  \`state\` = ?`
             countSql += ` AND  \`state\` = ?`