From 538bbc4f2feb80d39f0163303d2c6a0cb8301438 Mon Sep 17 00:00:00 2001 From: fit2cloud-chenyw Date: Fri, 8 Aug 2025 15:17:32 +0800 Subject: [PATCH] perf: Assistant header display name --- backend/pyproject.toml | 2 +- frontend/public/assistant.js | 4 ++-- frontend/src/views/embedded/index.vue | 9 +++++++-- 3 files changed, 10 insertions(+), 5 deletions(-) diff --git a/backend/pyproject.toml b/backend/pyproject.toml index 53680a0b..73db4697 100644 --- a/backend/pyproject.toml +++ b/backend/pyproject.toml @@ -1,6 +1,6 @@ [project] name = "sqlbot" -version = "1.0.0" +version = "1.0.1" description = "" requires-python = ">=3.10,<3.13" dependencies = [ diff --git a/frontend/public/assistant.js b/frontend/public/assistant.js index ef127fc5..4b986199 100644 --- a/frontend/public/assistant.js +++ b/frontend/public/assistant.js @@ -68,7 +68,7 @@ const getChatContainerHtml = (data) => { return `
- +
@@ -460,7 +460,7 @@ } const data = res.data const config_json = data.configuration - let tempData = Object.assign(defaultData, { id, domain_url }) + let tempData = Object.assign(defaultData, { id, domain_url, name: data.name }) if (config_json) { const config = JSON.parse(config_json) if (config) { diff --git a/frontend/src/views/embedded/index.vue b/frontend/src/views/embedded/index.vue index 7d1d5c37..3d9dca53 100644 --- a/frontend/src/views/embedded/index.vue +++ b/frontend/src/views/embedded/index.vue @@ -5,7 +5,7 @@ - {{ $t('embedded.intelligent_customer_service') }} + {{ assistantName || $t('embedded.intelligent_customer_service') }} @@ -31,7 +31,7 @@ import { useAssistantStore } from '@/stores/assistant' const assistantStore = useAssistantStore() const route = useRoute() - +const assistantName = ref('') const chatRef = ref() const createChat = () => { @@ -100,6 +100,11 @@ onBeforeMount(async () => { } const online = route.query.online setFormatOnline(online) + + let name = route.query.name + if (name) { + assistantName.value = decodeURIComponent(name.toString()) + } const now = Date.now() assistantStore.setFlag(now) assistantStore.setId(assistantId?.toString() || '')