关卡:每日挑战次数

This commit is contained in:
luying
2022-05-31 19:40:49 +08:00
parent 0b22560c09
commit 27f9b638d2

View File

@@ -72,11 +72,11 @@ export async function checkDaily(roleId: string, battleId: number, inc: number)
let curDaily = gameData.daily.find(cur => cur.dailyType == type);
if(!curDaily) return { status: -1, resResult: resResult(STATUS.DAILY_TYPE_NOT_FOUND) };
let dailyRecord = await DailyRecordModel.refreshRecord(roleId, type);
let { count = 0, buyCount = 0 } = dailyRecord;
let checkDailyResult = await getDailyNum(dailyRecord);
let { count = 0, buyCount = 0 } = checkDailyResult;
if(count + inc > curDaily.timesPerDay + buyCount ) {
return { status: -1, resResult: resResult(STATUS.DAILY_TIMES_LACK) }
}
let checkDailyResult = await getDailyNum(dailyRecord);
return {status: 1, data: {type, ...checkDailyResult }};
}