diff --git a/ui/src/components/ai-chat/ParagraphSourceDialog.vue b/ui/src/components/ai-chat/ParagraphSourceDialog.vue
index 4034c7cac..0f6bcf21d 100644
--- a/ui/src/components/ai-chat/ParagraphSourceDialog.vue
+++ b/ui/src/components/ai-chat/ParagraphSourceDialog.vue
@@ -6,6 +6,8 @@
destroy-on-close
append-to-body
align-center
+ :close-on-click-modal="false"
+ :close-on-press-escape="false"
>
diff --git a/ui/src/layout/components/top-bar/avatar/APIKeyDialog.vue b/ui/src/layout/components/top-bar/avatar/APIKeyDialog.vue
index 8febe0e44..39d67970f 100644
--- a/ui/src/layout/components/top-bar/avatar/APIKeyDialog.vue
+++ b/ui/src/layout/components/top-bar/avatar/APIKeyDialog.vue
@@ -1,5 +1,11 @@
-
+
{{
$t('layout.topbar.avatar.apiServiceAddress')
diff --git a/ui/src/layout/components/top-bar/avatar/ResetPassword.vue b/ui/src/layout/components/top-bar/avatar/ResetPassword.vue
index 47a85a1f5..4782f0b4c 100644
--- a/ui/src/layout/components/top-bar/avatar/ResetPassword.vue
+++ b/ui/src/layout/components/top-bar/avatar/ResetPassword.vue
@@ -1,5 +1,10 @@
-
+
-
+
-
+
diff --git a/ui/src/views/application-overview/component/APIKeyDialog.vue b/ui/src/views/application-overview/component/APIKeyDialog.vue
index a4a2e7d79..3aa87485d 100644
--- a/ui/src/views/application-overview/component/APIKeyDialog.vue
+++ b/ui/src/views/application-overview/component/APIKeyDialog.vue
@@ -1,5 +1,11 @@
-
+
{{ $t('views.applicationOverview.appInfo.APIKeyDialog.creatApiKey') }}
diff --git a/ui/src/views/application-overview/component/DisplaySettingDialog.vue b/ui/src/views/application-overview/component/DisplaySettingDialog.vue
index 59b281ee9..90ea7b335 100644
--- a/ui/src/views/application-overview/component/DisplaySettingDialog.vue
+++ b/ui/src/views/application-overview/component/DisplaySettingDialog.vue
@@ -1,5 +1,10 @@
-
+
diff --git a/ui/src/views/application-overview/component/EditAvatarDialog.vue b/ui/src/views/application-overview/component/EditAvatarDialog.vue
index 25b679ea7..c6f2bf4a4 100644
--- a/ui/src/views/application-overview/component/EditAvatarDialog.vue
+++ b/ui/src/views/application-overview/component/EditAvatarDialog.vue
@@ -2,6 +2,8 @@
diff --git a/ui/src/views/application-overview/component/EmbedDialog.vue b/ui/src/views/application-overview/component/EmbedDialog.vue
index a4dc869a4..6c2190d84 100644
--- a/ui/src/views/application-overview/component/EmbedDialog.vue
+++ b/ui/src/views/application-overview/component/EmbedDialog.vue
@@ -4,6 +4,8 @@
v-model="dialogVisible"
width="900"
class="embed-dialog"
+ :close-on-click-modal="false"
+ :close-on-press-escape="false"
>
@@ -71,9 +73,8 @@ const source1 = ref('')
const source2 = ref('')
-const urlParams1 = computed(() => props.apiInputParams ? '?' + props.apiInputParams : '')
-const urlParams2 = computed(() => props.apiInputParams ? '&' + props.apiInputParams : '')
-
+const urlParams1 = computed(() => (props.apiInputParams ? '?' + props.apiInputParams : ''))
+const urlParams2 = computed(() => (props.apiInputParams ? '&' + props.apiInputParams : ''))
watch(dialogVisible, (bool) => {
if (!bool) {
@@ -103,7 +104,6 @@ src="${window.location.origin}/api/application/embed?protocol=${window.location.
dialogVisible.value = true
}
-
defineExpose({ open })