Browse Source

自动乐跑增加对星期的支持

Pchen. 3 months ago
parent
commit
aa63dbfbf9
1 changed files with 3 additions and 1 deletions
  1. 3 1
      apis/Corn/StartAutoLepao.js

+ 3 - 1
apis/Corn/StartAutoLepao.js

@@ -20,6 +20,7 @@ class StartAutoLepao extends API {
                 ...BaseStdResponse.OK
                 ...BaseStdResponse.OK
             })
             })
 
 
+            const day = new Date().getDay()
             const hour = new Date().getHours()
             const hour = new Date().getHours()
             this.logger.info('开始执行自动乐跑任务')
             this.logger.info('开始执行自动乐跑任务')
             let sql = `
             let sql = `
@@ -27,8 +28,9 @@ class StartAutoLepao extends API {
                         FROM lepao_account
                         FROM lepao_account
                         WHERE auto_run = 1
                         WHERE auto_run = 1
                             AND (auto_time = ? OR (auto_time = -1 AND today_auto_time = ?))
                             AND (auto_time = ? OR (auto_time = -1 AND today_auto_time = ?))
+                            AND JSON_CONTAINS(auto_day, CAST(? AS JSON))
                         `
                         `
-            let r = await db.query(sql, [hour, hour])
+            let r = await db.query(sql, [hour, hour, day])
             if (!r)
             if (!r)
                 return this.logger.error('获取自动乐跑账号失败!')
                 return this.logger.error('获取自动乐跑账号失败!')