任务:添加debug接口

This commit is contained in:
luying
2021-04-20 10:23:22 +08:00
parent 017c0b6bb1
commit 340da66a6b
5 changed files with 60 additions and 35 deletions

View File

@@ -33,19 +33,22 @@ export async function refresh(session: FrontendOrBackendSession) {
* @param session
*/
export async function refreshDaily(session: FrontendOrBackendSession) {
let refDaily: number = session.get('refDaily'); // 10位时间戳每天每人更新一次
let refWeekly: number = session.get('refWeekly'); // 10位时间戳每天每人更新一次
if(!refDaily || shouldRefresh(new Date(refDaily * 1000), new Date(), REFRESH_HOUR)) {
refDaily = nowSeconds();
session.set('refDaily', refDaily);
session.push('refDaily', () => {});
await refDailyTask(session.get('roleId'), session.get('sid'));
}
if(!refWeekly || shouldRefreshWeek(new Date(refWeekly * 1000), new Date(), 1, REFRESH_HOUR)) {
refWeekly = nowSeconds();
session.set('refWeekly', refWeekly);
session.push('refWeekly', () => {});
await refDailyTaskBox(session.get('roleId'), session.get('sid'));
if(session.get('roleId')) {
let refDaily: number = session.get('refDaily'); // 10位时间戳每天每人更新一次
let refWeekly: number = session.get('refWeekly'); // 10位时间戳每天每人更新一次
if(!refDaily || shouldRefresh(new Date(refDaily * 1000), new Date(), REFRESH_HOUR)) {
refDaily = nowSeconds();
session.set('refDaily', refDaily);
session.push('refDaily', () => {});
await refDailyTask(session.get('roleId'), session.get('sid'));
}
if(!refWeekly || shouldRefreshWeek(new Date(refWeekly * 1000), new Date(), 1, REFRESH_HOUR)) {
refWeekly = nowSeconds();
session.set('refWeekly', refWeekly);
session.push('refWeekly', () => {});
await refDailyTaskBox(session.get('roleId'), session.get('sid'));
}
}
}