diff --git a/frontend/src/styles/index.scss b/frontend/src/styles/index.scss
index 0c6f4b2b69..3b1b8cfb1d 100644
--- a/frontend/src/styles/index.scss
+++ b/frontend/src/styles/index.scss
@@ -1632,4 +1632,29 @@ div:focus {
white-space: nowrap;
height: 24px;
}
+}
+
+.db-multiple-select-pop {
+ .selected::after {
+ content: '';
+ width: 6px;
+ height: 12px;
+ position: absolute;
+ right: 12px;
+ top: 9px;
+ border: 2px solid #3370ff;
+ border-top-color: rgba(0, 0, 0, 0);
+ border-left-color: rgba(0, 0, 0, 0);
+ -webkit-transform: rotate(45deg);
+ transform: rotate(45deg);
+ }
+}
+
+.role-add-name {
+ .el-select-dropdown__item.selected::after {
+ content: '';
+ position: absolute;
+ right: 12px;
+ top: 9px;
+ }
}
\ No newline at end of file
diff --git a/frontend/src/views/chart/components/component-style/TitleSelector.vue b/frontend/src/views/chart/components/component-style/TitleSelector.vue
index d5691cc72e..b674de0668 100644
--- a/frontend/src/views/chart/components/component-style/TitleSelector.vue
+++ b/frontend/src/views/chart/components/component-style/TitleSelector.vue
@@ -12,10 +12,10 @@
:label="$t('chart.show')"
class="form-item"
>
- {{ $t('chart.show') }}
+ />
-
diff --git a/frontend/src/views/dataset/add/AddDB.vue b/frontend/src/views/dataset/add/AddDB.vue
index ba39fb8381..791f839d8c 100644
--- a/frontend/src/views/dataset/add/AddDB.vue
+++ b/frontend/src/views/dataset/add/AddDB.vue
@@ -33,7 +33,7 @@
v-model="dataSource"
class="ds-list"
filterable
- popper-class="db-select-pop"
+ popper-class="db-multiple-select-pop"
:placeholder="$t('dataset.pls_slc_data_source')"
size="small"
>
@@ -640,20 +640,3 @@ export default {
}
}
-
diff --git a/frontend/src/views/dataset/form.vue b/frontend/src/views/dataset/form.vue
index fa397647c1..6612092422 100644
--- a/frontend/src/views/dataset/form.vue
+++ b/frontend/src/views/dataset/form.vue
@@ -21,7 +21,7 @@
style="left: 55px"
class="el-form-item__error"
>
- {{ $t('deDataset.already_Exists') }}
+ {{ $t('deDataset.already_exists') }}
diff --git a/frontend/src/views/system/datasource/DsConfiguration.vue b/frontend/src/views/system/datasource/DsConfiguration.vue
index 69f005d2be..ca3d2a9cbb 100644
--- a/frontend/src/views/system/datasource/DsConfiguration.vue
+++ b/frontend/src/views/system/datasource/DsConfiguration.vue
@@ -291,9 +291,10 @@
['oracle', 'sqlServer', 'pg', 'redshift', 'db2'].includes(form.type)
"
class="schema-label"
+ prop="configuration.schema"
>
- {{ $t('datasource.schema') }}
+ {{ $t('datasource.schema') }}
diff --git a/frontend/src/views/system/datasource/DsForm.vue b/frontend/src/views/system/datasource/DsForm.vue
index b3aa91b2dc..95c41caa64 100644
--- a/frontend/src/views/system/datasource/DsForm.vue
+++ b/frontend/src/views/system/datasource/DsForm.vue
@@ -661,8 +661,11 @@ export default {
})
},
getDatasourceDetail(id, showModel) {
+ this.formLoading = true
return getDatasourceDetail(id).then((res) => {
this.params = { ...res.data, showModel }
+ }).finally(() => {
+ this.formLoading = false
})
},
queryTreeData() {
@@ -1062,7 +1065,7 @@ export default {
} else {
this.openMessageSuccess(
res.message.substring(0, 2500) + '......',
- 'danger'
+ 'error'
)
}
}
@@ -1082,7 +1085,7 @@ export default {
} else {
this.openMessageSuccess(
res.message.substring(0, 2500) + '......',
- 'danger'
+ 'error'
)
}
}