mirror of
https://github.com/qitoqito/psyduck.git
synced 2026-01-12 12:40:44 +08:00
.
This commit is contained in:
parent
26cbd995b3
commit
4e90e73ec6
@ -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
Loading…
Reference in New Issue
Block a user