关卡:每日挑战次数
This commit is contained in:
@@ -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 }};
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user