From ae089ee7072ba6093d413b3bf85ed05fbe618d07 Mon Sep 17 00:00:00 2001 From: cnlimiter Date: Thu, 26 Mar 2026 15:17:02 +0800 Subject: [PATCH] =?UTF-8?q?refactor(app):=20=E4=BC=98=E5=8C=96=E6=89=B9?= =?UTF-8?q?=E9=87=8F=E4=BB=BB=E5=8A=A1=E5=AE=8C=E6=88=90=E6=B6=88=E6=81=AF?= =?UTF-8?q?=E6=98=BE=E7=A4=BA=E9=80=BB=E8=BE=91?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 提取批量标签变量以支持不同模式下的消息显示 - 将硬编码的 Outlook 批量文本替换为动态标签 - 统一成功和警告消息中的批量任务名称显示 - 保持原有的日志记录功能不变 --- static/js/app.js | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/static/js/app.js b/static/js/app.js index 6c1976a..1f87d5b 100644 --- a/static/js/app.js +++ b/static/js/app.js @@ -1289,12 +1289,13 @@ function connectBatchWebSocket(batchId) { if (!toastShown) { toastShown = true; if (data.status === 'completed') { - addLog('success', `[完成] Outlook 批量任务完成!成功: ${data.success}, 失败: ${data.failed}, 跳过: ${data.skipped || 0}`); + const batchLabel = isOutlookBatchMode ? 'Outlook 批量' : '批量'; + addLog('success', `[完成] ${batchLabel}任务完成!成功: ${data.success}, 失败: ${data.failed}, 跳过: ${data.skipped || 0}`); if (data.success > 0) { - toast.success(`Outlook 批量注册完成,成功 ${data.success} 个`); + toast.success(`${batchLabel}注册完成,成功 ${data.success} 个`); loadRecentAccounts(); } else { - toast.warning('Outlook 批量注册完成,但没有成功注册任何账号'); + toast.warning(`${batchLabel}注册完成,但没有成功注册任何账号`); } } else if (data.status === 'failed') { addLog('error', '[错误] 批量任务执行失败');