{{ ds.name }}
-
{{ ds.type }}
+
{{ dsRelation[ds.type] }}
{{ ds.description }}
{{ datetimeFormat(ds.create_time) }}
@@ -54,6 +55,7 @@ import IconOpeEdit from '@/assets/svg/operate/ope-edit.svg'
import IconOpeDelete from '@/assets/svg/operate/ope-delete.svg'
import MysqlDs from '@/assets/svg/ds/mysql-ds.svg'
import SQLServerDs from '@/assets/svg/ds/sqlServer-ds.svg'
+import PgDs from '@/assets/svg/ds/pg-ds.svg'
import { Search, List, CreditCard } from '@element-plus/icons-vue'
import { ref, onMounted } from 'vue'
import DsForm from './form.vue'
@@ -61,6 +63,7 @@ import { datasourceApi } from '@/api/datasource'
import { datetimeFormat } from '@/utils/utils'
import { ElMessageBox } from 'element-plus'
import { useRouter } from 'vue-router'
+import { dsRelation } from '@/views/ds/js/ds-type'
const searchValue = ref