+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {{ $t('查询') }}
+ {{ $t('重置') }}
+
+
+
+
+
+
+
+
+ {{ $t('新增') }}
+
+
+
+
+
+
+ {{ sqlSugarDbTypes.find((r) => r.value == row.dbType)?.label }}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Web/src/views/system/reportDataSource/sqlSugarDbType.ts b/Web/src/views/system/reportDataSource/sqlSugarDbType.ts
new file mode 100644
index 00000000..a1dac361
--- /dev/null
+++ b/Web/src/views/system/reportDataSource/sqlSugarDbType.ts
@@ -0,0 +1,26 @@
+export const sqlSugarDbTypes = [
+ { label: 'MySql', value: '0' },
+ { label: 'SqlServer', value: '1' },
+ { label: 'Sqlite', value: '2' },
+ { label: 'Oracle', value: '3' },
+ { label: 'PostgreSQL', value: '4' },
+ { label: 'Dm', value: '5' },
+ { label: 'Kdbndp', value: '6' },
+ { label: 'Oscar', value: '7' },
+ { label: 'MySqlConnector', value: '8' },
+ { label: 'Access', value: '9' },
+ { label: 'OpenGauss', value: '10' },
+ { label: 'QuestDB', value: '11' },
+ { label: 'HG', value: '12' },
+ { label: 'ClickHouse', value: '13' },
+ { label: 'GBase', value: '14' },
+ { label: 'Odbc', value: '15' },
+ { label: 'OceanBaseForOracle', value: '16' },
+ { label: 'TDengine', value: '17' },
+ { label: 'GaussDB', value: '18' },
+ { label: 'OceanBase', value: '19' },
+ { label: 'Tidb', value: '20' },
+ { label: 'Vastbase', value: '21' },
+ { label: 'PolarDB', value: '22' },
+ { label: 'Doris', value: '23' },
+];