Browse Source

优化目录结构

Pchen. 9 months ago
parent
commit
3df2d940cb

+ 4 - 4
apis/Lepao/AddAccount.js → apis/Lepao/Account/AddAccount.js

@@ -1,7 +1,7 @@
-const API = require("../../lib/API.js");
-const db = require("../../plugin/DataBase/db.js");
-const { BaseStdResponse } = require("../../BaseStdResponse.js");
-const AccessControl = require("../../lib/AccessControl");
+const API = require("../../../lib/API.js");
+const db = require("../../../plugin/DataBase/db.js");
+const { BaseStdResponse } = require("../../../BaseStdResponse.js");
+const AccessControl = require("../../../lib/AccessControl.js");
 
 class AddAccount extends API {
     constructor() {

+ 4 - 4
apis/Lepao/DeleteAccount.js → apis/Lepao/Account/DeleteAccount.js

@@ -1,7 +1,7 @@
-const API = require("../../lib/API");
-const db = require("../../plugin/DataBase/db");
-const AccessControl = require("../../lib/AccessControl");
-const { BaseStdResponse } = require("../../BaseStdResponse");
+const API = require("../../../lib/API");
+const db = require("../../../plugin/DataBase/db");
+const AccessControl = require("../../../lib/AccessControl");
+const { BaseStdResponse } = require("../../../BaseStdResponse");
 
 class DeleteAccount extends API {
     constructor() {

+ 4 - 4
apis/Lepao/GetAccount.js → apis/Lepao/Account/GetAccount.js

@@ -1,7 +1,7 @@
-const API = require("../../lib/API.js");
-const db = require("../../plugin/DataBase/db.js");
-const { BaseStdResponse } = require("../../BaseStdResponse.js");
-const AccessControl = require("../../lib/AccessControl");
+const API = require("../../../lib/API.js");
+const db = require("../../../plugin/DataBase/db.js");
+const { BaseStdResponse } = require("../../../BaseStdResponse.js");
+const AccessControl = require("../../../lib/AccessControl.js");
 
 class GetAccount extends API {
     constructor() {

+ 6 - 6
apis/Lepao/UpdateAccount.js → apis/Lepao/Account/UpdateAccount.js

@@ -1,10 +1,10 @@
-const API = require("../../lib/API.js")
-const db = require("../../plugin/DataBase/db.js")
+const API = require("../../../lib/API.js")
+const db = require("../../../plugin/DataBase/db.js")
 const axios = require('axios')
-const EmailTemplate = require('../../plugin/Email/emailTemplate')
-const config = require('../../config.json')
-const lepao = require("../../lib/Lepao/Lepao.js").lepao
-const { BaseStdResponse } = require("../../BaseStdResponse.js")
+const EmailTemplate = require('../../../plugin/Email/emailTemplate.js')
+const config = require('../../../config.json')
+const lepao = require("../../../lib/Lepao/Lepao.js").lepao
+const { BaseStdResponse } = require("../../../BaseStdResponse.js")
 
 // 客户端上传数据接口
 class UpdateAccount extends API {

+ 5 - 4
apis/Lepao/GetLepaoRecords.js → apis/Lepao/Record/GetLepaoRecords.js

@@ -1,7 +1,7 @@
-const API = require("../../lib/API.js");
-const db = require("../../plugin/DataBase/db.js");
-const { BaseStdResponse } = require("../../BaseStdResponse.js");
-const AccessControl = require("../../lib/AccessControl.js");
+const API = require("../../../lib/API.js");
+const db = require("../../../plugin/DataBase/db.js");
+const { BaseStdResponse } = require("../../../BaseStdResponse.js");
+const AccessControl = require("../../../lib/AccessControl.js");
 
 class GetLepaoRecords extends API {
     constructor() {
@@ -91,6 +91,7 @@ class GetLepaoRecords extends API {
         }
 
         sql += `
+            ORDER BY id DESC
             LIMIT ? OFFSET ?;
         `
          params.push(String(pagesize), String(offset))

+ 0 - 11
lib/Lepao/Lepao.js

@@ -33,15 +33,6 @@ class Lepao {
         //     if (max !== 4.00 || min !== 2.00 ) throw new Error('指定乐跑距离区间为 VIP 专用功能,请先开通 VIP')
         // }
 
-        // 从远程获取路径 停用
-        // const pathUrl = config.url4 + '/getPathData'
-        // const pathRes = await axios.post(pathUrl, lepaoData)
-        // const { data } = pathRes
-        // if (!data || data.code !== 0 || !data.data) {
-        //     throw new Error(data?.msg || '获取跑步路径失败,请稍后再试')
-        // }
-
-
         let pathSql = 'SELECT id FROM path_data WHERE state = 1 AND distance < ? AND distance > ? '
         const pathParams = [max, min]
 
@@ -56,9 +47,7 @@ class Lepao {
         if (!paths || paths.length === 0) {
             throw new Error('未找到符合条件的路线,请改变路径选择条件')
         }
-        console.log(paths)
 
-        // const randomPath = paths[Math.floor(Math.random() * paths.length)]
         const randomPath = paths[0]
 
         const updateSql = 'UPDATE path_data SET count = count + 1 WHERE id = ?'