Browse Source

🐞 fix: 减少不必要的查询

Pchen0 6 days ago
parent
commit
5469c66dc0
1 changed files with 0 additions and 11 deletions
  1. 0 11
      apis/Lepao/Count/Ledger/AdminList.js

+ 0 - 11
apis/Lepao/Count/Ledger/AdminList.js

@@ -92,7 +92,6 @@ class AdminList extends API {
                 l.user_uuid,
                 l.user_uuid,
                 u.username,
                 u.username,
                 u.avatar AS user_avatar,
                 u.avatar AS user_avatar,
-                la.student_num,
                 l.delta,
                 l.delta,
                 l.balance_before,
                 l.balance_before,
                 l.balance_after,
                 l.balance_after,
@@ -106,11 +105,6 @@ class AdminList extends API {
             FROM lepao_count_ledger l
             FROM lepao_count_ledger l
             LEFT JOIN users u ON u.uuid = l.user_uuid COLLATE utf8mb4_general_ci
             LEFT JOIN users u ON u.uuid = l.user_uuid COLLATE utf8mb4_general_ci
             LEFT JOIN users op ON op.uuid = l.operator_uuid COLLATE utf8mb4_general_ci
             LEFT JOIN users op ON op.uuid = l.operator_uuid COLLATE utf8mb4_general_ci
-            LEFT JOIN (
-                SELECT create_user, MIN(student_num) AS student_num
-                FROM lepao_account
-                GROUP BY create_user
-            ) la ON la.create_user = l.user_uuid COLLATE utf8mb4_general_ci
             WHERE ${whereSql}
             WHERE ${whereSql}
             ORDER BY l.id DESC
             ORDER BY l.id DESC
             LIMIT ${pagesize} OFFSET ${offset}
             LIMIT ${pagesize} OFFSET ${offset}
@@ -119,11 +113,6 @@ class AdminList extends API {
             SELECT COUNT(*) AS total
             SELECT COUNT(*) AS total
             FROM lepao_count_ledger l
             FROM lepao_count_ledger l
             LEFT JOIN users u ON u.uuid = l.user_uuid COLLATE utf8mb4_general_ci
             LEFT JOIN users u ON u.uuid = l.user_uuid COLLATE utf8mb4_general_ci
-            LEFT JOIN (
-                SELECT create_user, MIN(student_num) AS student_num
-                FROM lepao_account
-                GROUP BY create_user
-            ) la ON la.create_user = l.user_uuid COLLATE utf8mb4_general_ci
             WHERE ${whereSql}
             WHERE ${whereSql}
         `
         `
         const rows = await db.query(listSql, params)
         const rows = await db.query(listSql, params)