(Permission Configuration): Select the data table, scroll the middle content area to the bottom, and keep a distance of 24px from the button bar.

This commit is contained in:
dataeaseShu
2025-08-14 14:15:49 +08:00
parent 8eff6993a3
commit 1967ea179a
9 changed files with 14 additions and 9 deletions
+1
View File
@@ -595,6 +595,7 @@
"welcome_message": "Welcome Message",
"the_product_logo": "Welcome Message below the product logo",
"screen_customization_supported": "Defaults to the SQLBot login screen; customization supported",
"screen_customization_settings": "The default is the SQLBot platform interface, which supports custom settings",
"platform_settings": "Platform Settings",
"help_documentation": "Help Documentation",
"show_about": "Show About",
+1
View File
@@ -595,6 +595,7 @@
"welcome_message": "欢迎语",
"the_product_logo": "产品 Logo 下的 欢迎语",
"screen_customization_supported": "默认为 SQLBot 登录界面,支持自定义设置",
"screen_customization_settings": "默认为 SQLBot 平台界面,支持自定义设置",
"platform_settings": "平台设置",
"help_documentation": "帮助文档",
"show_about": "显示关于",
@@ -154,7 +154,7 @@ defineExpose({ getRecommendQuestions, id: () => props.recordId, stop })
<template>
<div v-if="computedQuestions.length > 0 || loading" class="recommend-questions">
<div v-if="firstChat">{{ t('qa.guess_u_ask') }}</div>
<div v-if="firstChat" style="margin-bottom: 8px">{{ t('qa.guess_u_ask') }}</div>
<div v-else class="continue-ask">{{ t('qa.continue_to_ask') }}</div>
<div v-if="loading">
<el-button style="min-width: unset" type="primary" link loading />
+2 -2
View File
@@ -963,7 +963,7 @@ onMounted(() => {
padding-top: 12px;
padding-left: 12px;
z-index: 10;
background: #f8f9fa;
background: transparent;
line-height: 22px;
font-size: 14px;
font-weight: 400;
@@ -1103,7 +1103,7 @@ onMounted(() => {
.greeting-btn {
width: 100%;
height: 88px;
border-radius: 16px;
border-style: dashed;
.inner-icon {
+1 -1
View File
@@ -709,7 +709,7 @@ const btnSelectClick = (val: any) => {
align-items: center;
min-height: 24px;
.notes-in_table {
max-width: 192px;
max-width: 100%;
display: -webkit-box;
max-height: 66px;
-webkit-box-orient: vertical;
+2 -1
View File
@@ -873,6 +873,7 @@ defineExpose({
}
}
.select-data_table {
padding-bottom: 24px;
.title {
font-weight: 500;
font-size: 16px;
@@ -880,9 +881,9 @@ defineExpose({
margin: 0 0 16px 0;
}
.container {
height: 524px;
border: 1px solid #dee0e3;
border-radius: 4px;
overflow-y: auto;
.select-all {
background: #f5f6f7;
@@ -179,7 +179,7 @@
</div>
<div class="tips-page">
{{
t('system.screen_customization_supported', { msg: loginForm.name || 'SQLBot' })
t('system.screen_customization_settings', { msg: loginForm.name || 'SQLBot' })
}}
</div>
</div>
@@ -948,7 +948,8 @@ const columnRules = {
.drawer-content {
width: 800px;
margin: 0 auto;
height: calc(100% - 20px);
height: calc(100% - 8px);
overflow-y: auto;
}
.drawer-content {
@@ -958,13 +959,14 @@ const columnRules = {
}
}
.add-permission_form {
margin-bottom: 0;
.ed-form-item__label {
width: 100%;
padding-right: 0;
}
.ed-form-item__content {
padding-bottom: 100px;
padding-bottom: 0px;
}
.table-content {
@@ -975,7 +977,6 @@ const columnRules = {
border-bottom: none;
border-radius: 6px;
overflow-y: auto;
max-height: calc(100vh - 400px);
&.border-bottom {
border-bottom: 1px solid #1f232926;
@@ -582,6 +582,7 @@ const handleCurrentChange = (val: number) => {
align-items: center;
justify-content: space-between;
padding: 8px;
font-weight: 500;
.ed-icon {
cursor: pointer;