diff --git a/server/game2006service/tasks/feeback.js b/server/game2006service/tasks/feeback.js index 747f7137..2a4412ff 100644 --- a/server/game2006service/tasks/feeback.js +++ b/server/game2006service/tasks/feeback.js @@ -8,21 +8,18 @@ class FeeBack { async start() { console.log('feeback start'); while (true) { - await this.alloc(utils.getUtcTime()); + await this.backUser(utils.getUtcTime()); const nowTime = utils.getUtcTime(); const daySeconds = utils.getDaySeconds(nowTime, constant.TIME_ZONE); - const hourSeconds = utils.getHourSeconds(nowTime, constant.TIME_ZONE); - const sleepTime = (3600 - (nowTime - daySeconds - hourSeconds)) + 10; - console.log('feeback sleepTime:' + sleepTime, new Date(), sleepTime /60); + const sleepTime = daySeconds + 3600 * 24 - nowTime; + console.log('FeeBack.sleepTime:' + sleepTime, new Date(), sleepTime / 60); await utils.sleep(sleepTime * 1000); } } async backUser(nowTime) { try { - const daySeconds = utils.getDaySeconds(nowTime, constant.TIME_ZONE); - const hourSeconds = utils.getHourSeconds(nowTime, constant.TIME_ZONE); const {err, conn} = await app.getDbConn("GameDb20060"); if (err) { throw err;