Skip to content

Commit 556c2f8

Browse files
committed
fix(Embedded Management): Editing the simple assistant application does not have a scroll bar and only displays one row
1 parent 42e547e commit 556c2f8

File tree

2 files changed

+60
-58
lines changed

2 files changed

+60
-58
lines changed

frontend/src/views/embedded/page.vue

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -186,7 +186,7 @@ onBeforeUnmount(() => {
186186
width: 100%;
187187
height: 100vh;
188188
position: relative;
189-
background: #f7f8fa;
189+
background: #fff;
190190
}
191191
.sqlbot-embedded-assistant-page {
192192
width: 100%;

frontend/src/views/system/embedded/iframe.vue

Lines changed: 59 additions & 57 deletions
Original file line numberDiff line numberDiff line change
@@ -857,65 +857,67 @@ const saveHandler = () => {
857857
</el-form>
858858
</div>
859859
<div v-if="activeStep === 1 && !advancedApplication" class="drawer-content">
860-
<div class="title">
861-
{{ $t('embedded.set_data_source') }}
862-
</div>
863-
864-
<el-form
865-
ref="dsFormRef"
866-
:model="dsForm"
867-
label-width="180px"
868-
label-position="top"
869-
:rules="dsRules"
870-
class="form-content_error"
871-
@submit.prevent
872-
>
873-
<el-form-item prop="oid" :label="t('user.workspace')">
874-
<el-select
875-
v-model="dsForm.oid"
876-
filterable
877-
:placeholder="
878-
$t('datasource.please_enter') + $t('common.empty') + $t('user.workspace')
879-
"
880-
@change="wsChanged"
881-
>
882-
<el-option
883-
v-for="item in workspaces"
884-
:key="item.id"
885-
:label="item.name"
886-
:value="item.id"
887-
/>
888-
</el-select>
889-
</el-form-item>
860+
<el-scrollbar>
861+
<div class="title">
862+
{{ $t('embedded.set_data_source') }}
863+
</div>
890864

891-
<el-form-item class="private-list_form">
892-
<template #label>
893-
<div class="private-list">
894-
{{ t('embedded.set_data_source') }}
895-
<span :title="$t('embedded.open_the_query')" class="open-the_query ellipsis"
896-
>{{ $t('embedded.open_the_query') }}
897-
</span>
865+
<el-form
866+
ref="dsFormRef"
867+
:model="dsForm"
868+
label-width="180px"
869+
label-position="top"
870+
:rules="dsRules"
871+
class="form-content_error"
872+
@submit.prevent
873+
>
874+
<el-form-item prop="oid" :label="t('user.workspace')">
875+
<el-select
876+
v-model="dsForm.oid"
877+
filterable
878+
:placeholder="
879+
$t('datasource.please_enter') + $t('common.empty') + $t('user.workspace')
880+
"
881+
@change="wsChanged"
882+
>
883+
<el-option
884+
v-for="item in workspaces"
885+
:key="item.id"
886+
:label="item.name"
887+
:value="item.id"
888+
/>
889+
</el-select>
890+
</el-form-item>
891+
892+
<el-form-item class="private-list_form">
893+
<template #label>
894+
<div class="private-list">
895+
{{ t('embedded.set_data_source') }}
896+
<span :title="$t('embedded.open_the_query')" class="open-the_query ellipsis"
897+
>{{ $t('embedded.open_the_query') }}
898+
</span>
899+
</div>
900+
</template>
901+
<div class="card-ds_content">
902+
<DsCard
903+
v-for="(ele, index) in dsListOptions"
904+
:id="ele.id"
905+
:key="ele.id"
906+
:class="[0, 1].includes(index) && 'no-margin_top'"
907+
:name="ele.name"
908+
:type="ele.type"
909+
:type-name="ele.type_name"
910+
:description="ele.description"
911+
:is-private="!dsForm.public_list.includes(ele.id)"
912+
:num="ele.num"
913+
@active="handleActive(ele)"
914+
@private="handlePrivate(ele)"
915+
@public="handlePublic(ele)"
916+
></DsCard>
898917
</div>
899-
</template>
900-
<div class="card-ds_content">
901-
<DsCard
902-
v-for="(ele, index) in dsListOptions"
903-
:id="ele.id"
904-
:key="ele.id"
905-
:class="[0, 1].includes(index) && 'no-margin_top'"
906-
:name="ele.name"
907-
:type="ele.type"
908-
:type-name="ele.type_name"
909-
:description="ele.description"
910-
:is-private="!dsForm.public_list.includes(ele.id)"
911-
:num="ele.num"
912-
@active="handleActive(ele)"
913-
@private="handlePrivate(ele)"
914-
@public="handlePublic(ele)"
915-
></DsCard>
916-
</div>
917-
</el-form-item>
918-
</el-form>
918+
</el-form-item>
919+
</el-form>
920+
</el-scrollbar>
919921
</div>
920922

921923
<template #footer>

0 commit comments

Comments
 (0)