跳出任务
This commit is contained in:
@ -181,8 +181,10 @@ function getTaskDetail(taskId,taskType) {
|
|||||||
if (safeGet(data)) {
|
if (safeGet(data)) {
|
||||||
data = JSON.parse(data);
|
data = JSON.parse(data);
|
||||||
if (data.success) {
|
if (data.success) {
|
||||||
|
$.canDone = true
|
||||||
for(let vo of data.data.taskItemList){
|
for(let vo of data.data.taskItemList){
|
||||||
await doTask(taskId,taskType,vo.itemId)
|
await doTask(taskId,taskType,vo.itemId)
|
||||||
|
if(!$.canDone) break
|
||||||
await $.wait(1000)
|
await $.wait(1000)
|
||||||
}
|
}
|
||||||
} else {
|
} else {
|
||||||
@ -220,6 +222,7 @@ function doTask(taskId,taskType,itemId) {
|
|||||||
if (data.success) {
|
if (data.success) {
|
||||||
console.log(`任务完成成功`)
|
console.log(`任务完成成功`)
|
||||||
} else {
|
} else {
|
||||||
|
$.canDone = false
|
||||||
console.log(`任务完成失败`)
|
console.log(`任务完成失败`)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
Reference in New Issue
Block a user