Browse Source

手动乐跑支持星期功能

Pchen. 3 months ago
parent
commit
6941105adf
1 changed files with 4 additions and 1 deletions
  1. 4 1
      apis/Corn/StartLepao.js

+ 4 - 1
apis/Corn/StartLepao.js

@@ -28,13 +28,16 @@ class StartLepao extends API {
             })
             })
 
 
             this.logger.info('开始执行补充乐跑任务')
             this.logger.info('开始执行补充乐跑任务')
+
+            const day = new Date().getDay()
             let sql = `
             let sql = `
                         SELECT name, create_user, student_num
                         SELECT name, create_user, student_num
                         FROM lepao_account
                         FROM lepao_account
                         WHERE auto_run = 1
                         WHERE auto_run = 1
+                            AND JSON_CONTAINS(auto_day, CAST(? AS JSON))
                             AND (auto_time = ? OR (auto_time = -1 AND today_auto_time = ?))
                             AND (auto_time = ? OR (auto_time = -1 AND today_auto_time = ?))
                         `
                         `
-            let r = await db.query(sql, [time, time])
+            let r = await db.query(sql, [day, time, time])
             if (!r)
             if (!r)
                 return this.logger.error('获取补充乐跑账号失败!')
                 return this.logger.error('获取补充乐跑账号失败!')