This commit is contained in:
可达鸭 2025-02-27 13:21:59 +08:00
parent 26cbd995b3
commit 4e90e73ec6
2 changed files with 9 additions and 2 deletions

View File

@ -168,6 +168,7 @@ export class Main extends Template {
}
}
let isOk = 1
let userFinishedTimes
for (let i of this.haskey(apTask, 'data')) {
if (i.taskLimitTimes == i.taskDoTimes) {
p.log("任务已完成:", i.taskShowTitle)
@ -235,7 +236,7 @@ export class Main extends Template {
}
)
let taskItemList = this.haskey(apTaskDetail, 'data.taskItemList')
if (taskItemList) {
if (taskItemList.length) {
for (let j in Array.from(Array(i.taskLimitTimes - i.taskDoTimes), (_val, index) => index)) {
if (taskItemList[j] && taskItemList[j].itemId) {
if (i.timeLimitPeriod) {
@ -303,6 +304,9 @@ export class Main extends Template {
}
}
}
else if (this.haskey(apTaskDetail, 'data.status.userFinishedTimes', 0)) {
userFinishedTimes = true
}
}
break
}
@ -344,6 +348,9 @@ export class Main extends Template {
case 'SHARE_INVITE':
case 'SUBSCRIBE_WITH_RECEIVE':
break
case 'BROWSE_CHANNEL':
isOk = userFinishedTimes ? 1 : 0
break
default:
isOk = 0
break

File diff suppressed because one or more lines are too long