(task)
| 157 | * @param {object} task - 任务对象 |
| 158 | */ |
| 159 | const updateBatchTaskMessage = (task) => { |
| 160 | if (task.status === 'completed') { |
| 161 | task.message = `批量添加完成,成功 ${task.success} 个,失败 ${task.failed} 个` |
| 162 | return |
| 163 | } |
| 164 | |
| 165 | if (task.status === 'failed') { |
| 166 | if (!task.message) { |
| 167 | task.message = '批量添加执行失败' |
| 168 | } |
| 169 | return |
| 170 | } |
| 171 | |
| 172 | const activeCount = task.activeEmails.length |
| 173 | if (activeCount > 0) { |
| 174 | task.message = `正在处理 ${task.completed}/${task.total},并发中 ${activeCount} 个` |
| 175 | } else { |
| 176 | task.message = `正在处理 ${task.completed}/${task.total}` |
| 177 | } |
| 178 | } |
| 179 | |
| 180 | /** |
| 181 | * 执行单个账号的批量登录任务 |
no outgoing calls
no test coverage detected