()
| 96 | } |
| 97 | } |
| 98 | async function doTask() { |
| 99 | for (let item of $.taskVos) { |
| 100 | if (item.taskType === 8) { |
| 101 | //看看商品任务 |
| 102 | if (item.status === 1) { |
| 103 | console.log(`准备做此任务:${item.taskName}`); |
| 104 | for (let task of item.productInfoVos) { |
| 105 | if (task.status === 1) { |
| 106 | await jdsplit_collectScore(task.taskToken,item.taskId,task.itemId,1); |
| 107 | await $.wait(4000) |
| 108 | await jdsplit_collectScore(task.taskToken,item.taskId,task.itemId,0); |
| 109 | } |
| 110 | } |
| 111 | await jdsplit_getLottery(item.taskId) |
| 112 | } else if(item.status!==4){ |
| 113 | await jdsplit_getLottery(item.taskId) |
| 114 | console.log(`${item.taskName}已做完`) |
| 115 | } |
| 116 | } |
| 117 | if (item.taskType === 9) { |
| 118 | //逛会场任务 |
| 119 | if (item.status === 1) { |
| 120 | console.log(`准备做此任务:${item.taskName}`); |
| 121 | for (let task of item.shoppingActivityVos) { |
| 122 | if (task.status === 1) { |
| 123 | await jdsplit_collectScore(task.taskToken,item.taskId,task.itemId,1); |
| 124 | await $.wait(4000) |
| 125 | await jdsplit_collectScore(task.taskToken,item.taskId,task.itemId,0); |
| 126 | } |
| 127 | } |
| 128 | await jdsplit_getLottery(item.taskId) |
| 129 | } else if(item.status!==4){ |
| 130 | await jdsplit_getLottery(item.taskId) |
| 131 | console.log(`${item.taskName}已做完`) |
| 132 | } |
| 133 | } |
| 134 | } |
| 135 | } |
| 136 | |
| 137 | //领取做完任务的奖励 |
| 138 | function jdsplit_collectScore(taskToken, taskId, itemId, actionType=0) { |
no test coverage detected