Revert "fix:"

This reverts commit 5679361eab.
This commit is contained in:
xcy 2023-12-18 20:04:48 +08:00
parent e89d7a91c1
commit c8751956ef

View File

@ -13,27 +13,28 @@ export default async function (call: ApiCall<ReqOpen, ResOpen>) {
let _zt = PublicShared.getToDayZeroTime(); let _zt = PublicShared.getToDayZeroTime();
let pays = await PayFun.getPayLogs(call.uid, payids); let pays = await PayFun.getPayLogs(call.uid, payids);
for (; day <= G.gc.shiwuleichong.tasks.length; day++) { for (; day <= G.gc.shiwuleichong.tasks.length; day++) {
let pay = pays[G.gc.shiwuleichong.tasks[day - 1].payid]; let pay = pays[G.gc.shiwuleichong.tasks[day].payid];
if (!pay || pay.length == 0) { if (!pay) {
break break
} else { } else {
// 如果是最后一天奖励 if (pay.slice(-1)[0].time >= _zt) {
if (day >= G.gc.shiwuleichong.tasks.length) {
// 充值订单隔天了
if (pay.slice(-1)[0].time < _zt) {
// 重置所有订单
await PayFun.delPayLog(call.uid, ...payids.map(i => {
return {payId: i, val: []}
}))
day = 1;
pays = {};
}
break;
} else if (pay.slice(-1)[0].time >= _zt) {
break break
} }
} }
} }
// 如果是最后一天奖励 并且 充值订单隔天了
if (
day == G.gc.shiwuleichong.tasks.length &&
pays[G.gc.shiwuleichong.tasks[day - 1].payid] &&
pays[G.gc.shiwuleichong.tasks[day - 1].payid].slice(-1)[0].time < _zt
) {
// 重置所有订单
await PayFun.delPayLog(call.uid, ...payids.map(i => {
return {payId: i, val: []}
}))
day = 1;
pays = {};
}
call.succ({ call.succ({
day: day, day: day,