()
| 324 | } |
| 325 | |
| 326 | async queryTaskHome() { |
| 327 | const res = await this.api("get", "/client/user/taskHome"); |
| 328 | if (res.status !== 200 || !ok(res.data)) { |
| 329 | $.log(`账号[${this.index}] 任务信息查询失败[${res.status}]: ${res.text.slice(0, 500)}`); |
| 330 | return null; |
| 331 | } |
| 332 | const data = res.data.data || {}; |
| 333 | $.log(`账号[${this.index}] 任务中心: 积分${data.integral ?? 0},红包${data.amount ?? 0}`); |
| 334 | const todayTask = Array.isArray(data.todayTask) ? data.todayTask : []; |
| 335 | const experienceTask = Array.isArray(data.experienceTask) ? data.experienceTask : []; |
| 336 | if (todayTask.length) $.log(`账号[${this.index}] 每日任务: ${taskSummary(todayTask)}`); |
| 337 | if (experienceTask.length) $.log(`账号[${this.index}] 体验任务: ${taskSummary(experienceTask)}`); |
| 338 | return data; |
| 339 | } |
| 340 | |
| 341 | async submitTask(task) { |
| 342 | const id = task.id || task.configId; |
no test coverage detected