|
@@ -22,8 +22,13 @@ class StartAutoLepao extends API {
|
|
|
|
|
|
|
|
const hour = new Date().getHours()
|
|
const hour = new Date().getHours()
|
|
|
this.logger.info('开始执行自动乐跑任务')
|
|
this.logger.info('开始执行自动乐跑任务')
|
|
|
- let sql = 'SELECT name, create_user, student_num, token, uid, school_id, state FROM lepao_account WHERE auto_run = 1 AND auto_time = ?'
|
|
|
|
|
- let r = await db.query(sql, [hour])
|
|
|
|
|
|
|
+ let sql = `
|
|
|
|
|
+ SELECT name, create_user, student_num, token, uid, school_id, state
|
|
|
|
|
+ FROM lepao_account
|
|
|
|
|
+ WHERE auto_run = 1
|
|
|
|
|
+ AND (auto_time = ? OR (auto_time = -1 AND today_auto_time = ?))
|
|
|
|
|
+ `
|
|
|
|
|
+ let r = await db.query(sql, [hour, hour])
|
|
|
if (!r)
|
|
if (!r)
|
|
|
return this.logger.error('获取自动乐跑账号失败!')
|
|
return this.logger.error('获取自动乐跑账号失败!')
|
|
|
|
|
|