diff --git a/dashboard/src/components/platform/AddNewPlatform.vue b/dashboard/src/components/platform/AddNewPlatform.vue index a5cb6411d..e38fecd0e 100644 --- a/dashboard/src/components/platform/AddNewPlatform.vue +++ b/dashboard/src/components/platform/AddNewPlatform.vue @@ -1972,8 +1972,6 @@ export default { ) || null; await this.$nextTick(); if (this.selectedPlatformConfig) { - this.selectedPlatformConfig.id = scanPlatform.id; - this.scanPlatformIdCustomized = true; this.larkCreationMode = "scan"; this.dingtalkCreationMode = "scan"; this.qqOfficialCreationMode = "scan"; diff --git a/dashboard/src/i18n/locales/en-US/features/platform.json b/dashboard/src/i18n/locales/en-US/features/platform.json index 731074d16..325db7f53 100644 --- a/dashboard/src/i18n/locales/en-US/features/platform.json +++ b/dashboard/src/i18n/locales/en-US/features/platform.json @@ -6,7 +6,7 @@ "emptyText": "No platform adapters yet, click Add Adapter to create one", "workspace": { "rescan": "Rebind via QR code", - "rescanConfirm": "Rebind {id} via QR code? Existing connection settings will be deleted.", + "rescanConfirm": "After you click Confirm, existing connection settings will be deleted and the QR code creation page will open automatically.", "listTitle": "Bots", "selectHint": "Select a bot to configure", "empty": "No bots yet. Create one to start configuring it.", diff --git a/dashboard/src/i18n/locales/ja-JP/features/platform.json b/dashboard/src/i18n/locales/ja-JP/features/platform.json index 9a70d17bb..f4ac369a3 100644 --- a/dashboard/src/i18n/locales/ja-JP/features/platform.json +++ b/dashboard/src/i18n/locales/ja-JP/features/platform.json @@ -6,7 +6,7 @@ "emptyText": "プラットフォームアダプターがありません。「ボットを作成」をクリックして追加してください", "workspace": { "rescan": "QRコードで再連携", - "rescanConfirm": "「{id}」をQRコードで再連携しますか?現在の接続設定は削除されます。", + "rescanConfirm": "確認をクリックすると、現在の接続設定が削除され、QRコードによる作成画面に自動的に移動します。", "listTitle": "ボット", "selectHint": "設定するボットを選択してください", "empty": "ボットがありません。作成すると設定を開始できます。", diff --git a/dashboard/src/i18n/locales/ru-RU/features/platform.json b/dashboard/src/i18n/locales/ru-RU/features/platform.json index d941adadb..d3ac11d8f 100644 --- a/dashboard/src/i18n/locales/ru-RU/features/platform.json +++ b/dashboard/src/i18n/locales/ru-RU/features/platform.json @@ -6,7 +6,7 @@ "emptyText": "Боты не настроены. Нажмите «Создать бота», чтобы начать.", "workspace": { "rescan": "Перепривязать по QR-коду", - "rescanConfirm": "Перепривязать {id} по QR-коду? Текущие настройки подключения будут удалены.", + "rescanConfirm": "После нажатия «Подтвердить» текущие настройки подключения будут удалены и автоматически откроется страница создания по QR-коду.", "listTitle": "Боты", "selectHint": "Выберите бота для настройки", "empty": "Ботов пока нет. Создайте бота, чтобы начать настройку.", diff --git a/dashboard/src/i18n/locales/zh-CN/features/platform.json b/dashboard/src/i18n/locales/zh-CN/features/platform.json index 3dfe394e5..271ee4a99 100644 --- a/dashboard/src/i18n/locales/zh-CN/features/platform.json +++ b/dashboard/src/i18n/locales/zh-CN/features/platform.json @@ -6,7 +6,7 @@ "emptyText": "暂无平台适配器,点击 创建机器人 添加", "workspace": { "rescan": "重新扫码绑定", - "rescanConfirm": "确定重新扫码绑定「{id}」?现有连接配置将被删除。", + "rescanConfirm": "点击确定后,现有连接配置将被删除,并自动跳转到扫码创建页面。", "listTitle": "机器人", "selectHint": "选择一个机器人进行配置", "empty": "还没有机器人,创建后即可开始配置。", diff --git a/dashboard/src/views/PlatformPage.vue b/dashboard/src/views/PlatformPage.vue index e52206b39..6311c04cb 100644 --- a/dashboard/src/views/PlatformPage.vue +++ b/dashboard/src/views/PlatformPage.vue @@ -494,7 +494,7 @@ async function rescanPlatform(platform) { try { if ( !(await askForConfirmationDialog( - tm("workspace.rescanConfirm", { id: platform.id }), + tm("workspace.rescanConfirm"), confirmDialog, )) ) @@ -508,7 +508,7 @@ async function rescanPlatform(platform) { (item) => item.id !== platform.id, ); selectedPlatformId.value = null; - scanPlatform.value = { id: platform.id, type: platform.type }; + scanPlatform.value = { type: platform.type }; showAddPlatformDialog.value = true; await getConfig(); } catch (error) {