抽卡:刷新心愿单错误

This commit is contained in:
luying
2021-04-27 13:59:37 +08:00
parent 957eda3955
commit 100105bf2e
3 changed files with 9 additions and 8 deletions
+3 -2
View File
@@ -37,14 +37,15 @@ export async function refreshGacha(dicGacha: DicGacha, userGacha: UserGachaType)
return userGacha;
}
let { roleId, gachaId, refFreeTime, refHopeTime } = userGacha;
let { roleId, gachaId, refFreeTime, refHopeTime, hope } = userGacha;
if(shouldRefresh(refFreeTime, new Date(), REFRESH_HOUR, day)) {
let ref = getNextDayByGap(refFreeTime, new Date(), day);
userGacha = await UserGachaModel.refreshFreeCount(roleId, gachaId, 0, ref);
}
if(shouldRefresh(refHopeTime, new Date(), REFRESH_HOUR)) {
hope = hope.map(cur => { return { ...cur, hasGet: false}});
let ref = getTodayZeroDate(REFRESH_HOUR);
userGacha = await UserGachaModel.refreshHopeCount(roleId, gachaId, 0, ref);
userGacha = await UserGachaModel.refreshHopeCount(roleId, gachaId, 0, hope, ref);
}
return userGacha
}