diff --git a/frontend/src/views/chat/index.vue b/frontend/src/views/chat/index.vue index 0cbae1d3..b09882fa 100644 --- a/frontend/src/views/chat/index.vue +++ b/frontend/src/views/chat/index.vue @@ -1182,6 +1182,9 @@ onMounted(() => { font-size: 24px; line-height: 32px; margin: 16px 0; + max-width: 100%; + word-break: break-all; + padding: 0 20px; } .i-can { @@ -1192,6 +1195,9 @@ onMounted(() => { font-size: 14px; line-height: 24px; color: #646a73; + max-width: 100%; + word-break: break-all; + padding: 0 20px; } } diff --git a/frontend/src/views/embedded/AssistantPreview.vue b/frontend/src/views/embedded/AssistantPreview.vue index 2524cfd9..77b260dd 100644 --- a/frontend/src/views/embedded/AssistantPreview.vue +++ b/frontend/src/views/embedded/AssistantPreview.vue @@ -33,7 +33,7 @@ const pageLogo = computed(() => { - {{ name }} + {{ name }} @@ -115,10 +115,10 @@ const pageLogo = computed(() => { font-size: 16px; line-height: 24px; color: var(--ed-text-color-primary); + width: 200px; } - .ed-icon { - position: relative; + .ed-icon:not(.logo) { cursor: pointer; &::after { diff --git a/frontend/src/views/embedded/index.vue b/frontend/src/views/embedded/index.vue index a6fc0db8..e875ea9a 100644 --- a/frontend/src/views/embedded/index.vue +++ b/frontend/src/views/embedded/index.vue @@ -8,7 +8,11 @@ - {{ appName || $t('embedded.intelligent_customer_service') }} + {{ appName || $t('embedded.intelligent_customer_service') }} @@ -230,10 +234,10 @@ onBeforeUnmount(() => { font-size: 16px; line-height: 24px; color: var(--ed-text-color-primary); + max-width: calc(100% - 180px); } - .ed-icon { - position: relative; + .ed-icon:not(.logo) { cursor: pointer; &::after { diff --git a/frontend/src/views/system/embedded/SetUi.vue b/frontend/src/views/system/embedded/SetUi.vue index 8e196540..9471563f 100644 --- a/frontend/src/views/system/embedded/SetUi.vue +++ b/frontend/src/views/system/embedded/SetUi.vue @@ -277,7 +277,7 @@ defineExpose({ @@ -293,7 +293,7 @@ defineExpose({ @@ -403,8 +403,11 @@ defineExpose({ .left-preview { width: 460px; - pointer-events: none; height: 100%; + + .content { + pointer-events: none; + } } .right-form { diff --git a/frontend/src/views/system/embedded/iframe.vue b/frontend/src/views/system/embedded/iframe.vue index 1534c1ec..11613315 100644 --- a/frontend/src/views/system/embedded/iframe.vue +++ b/frontend/src/views/system/embedded/iframe.vue @@ -63,7 +63,7 @@ const currentEmbedded = reactive(cloneDeep(defaultEmbedded)) const isCreate = ref(false) const defaultForm = { oid: 1, - private_list: [] as any, + public_list: [] as any, } const dsForm = reactive(cloneDeep(defaultForm)) @@ -124,7 +124,7 @@ const handleAddEmbedded = (val: any) => { } } const wsChanged = (val: any) => { - dsForm.private_list = [] + dsForm.public_list = [] dsForm.oid = val getDsList(true) } @@ -132,7 +132,7 @@ const getDsList = (change: boolean = false) => { dsApi(dsForm.oid).then((res: any) => { dsListOptions.value = res || [] if (change || !currentEmbedded.id) { - dsForm.private_list = dsListOptions.value.map((ele: any) => ele.id) + dsForm.public_list = dsListOptions.value.map((ele: any) => ele.id) } }) } @@ -185,11 +185,11 @@ const handleActive = (row: any) => { } const handlePrivate = (row: any) => { - dsForm.private_list.push(row.id) + dsForm.public_list = dsForm.public_list.filter((ele: any) => ele !== row.id) } const handlePublic = (row: any) => { - dsForm.private_list = dsForm.private_list.filter((ele: any) => ele !== row.id) + dsForm.public_list.push(row.id) } const searchLoading = ref(false) @@ -822,7 +822,10 @@ const saveHandler = () => { -
+
{{ $t('embedded.set_data_source') }}
@@ -864,21 +867,23 @@ const saveHandler = () => {
- + + +
@@ -1194,6 +1199,10 @@ const saveHandler = () => { } } + .drawer-content_scroll { + overflow: hidden; + } + .certificate-table_form { .ed-form-item__label:after { display: none;