(channelCode, task, label)
| 497 | } |
| 498 | |
| 499 | async awardTask(channelCode, task, label) { |
| 500 | const id = taskId(task); |
| 501 | if (!id) return; |
| 502 | const data = await this.taskModel("awardTask", { channelCode, taskId: id }); |
| 503 | if (okBusiness(data)) { |
| 504 | const award = data.awardName || data.rewardName || data.message || "成功"; |
| 505 | $.log(`账号[${this.index}] ${label} 领奖成功: ${taskTitle(task)},${award}`); |
| 506 | } else if (data) { |
| 507 | $.log(`账号[${this.index}] ${label} 领奖返回: ${taskTitle(task)},${JSON.stringify(data).slice(0, 500)}`); |
| 508 | } |
| 509 | } |
| 510 | |
| 511 | async runTaskChannel({ channelCode, label }) { |
| 512 | let tasks = await this.queryTaskList(channelCode, label); |
no test coverage detected