File tree Expand file tree Collapse file tree 2 files changed +14
-2
lines changed
lcapWeb/src/pages/Data/NewData/components Expand file tree Collapse file tree 2 files changed +14
-2
lines changed Original file line number Diff line number Diff line change @@ -10,6 +10,18 @@ import DataTable from '../../../components/NewTable';
1010import enums from '@/utils/enums.js' ;
1111import { toJS } from '@chaoswise/cw-mobx' ;
1212import { JSONEditor } from '@json-editor/json-editor' ;
13+
14+ const schemaTypeEnums = {
15+ MySQL : 'mysql' ,
16+ Postgres : 'postgresql' ,
17+ 达梦 : 'dm' ,
18+ MariaDB : 'mariadb' ,
19+ SqlServer : 'sqlserver' ,
20+ Oracle : 'oracle' ,
21+ Clickhouse : 'clickhouse' ,
22+ HTTP : 'HTTP' ,
23+ } ;
24+
1325export default Form . create ( { name : 'FORM_IN_PROJECT_MODAL' } ) ( function EditProjectModal ( {
1426 form,
1527 activeData = { } ,
@@ -76,7 +88,7 @@ export default Form.create({ name: 'FORM_IN_PROJECT_MODAL' })(function EditProje
7688
7789 let sendData = {
7890 datasourceName : values . datasourceName ,
79- schemaType : type ,
91+ schemaType : ( schemaTypeEnums [ type ] || type === 'dm' ? type : enums [ type ] ) ?. toLowerCase ( ) ,
8092 connectData : JSON . stringify ( {
8193 ...values ,
8294 url,
Original file line number Diff line number Diff line change @@ -65,7 +65,7 @@ export default Form.create({ name: 'FORM_IN_PROJECT_MODAL' })(function EditProje
6565 if ( ! err ) {
6666 let sendData = {
6767 datasourceName : values . datasourceName ,
68- schemaType : schemaTypeEnums [ type ] || type === 'dm' ? type : enums [ type ] ?. toLowerCase ( ) ,
68+ schemaType : ( schemaTypeEnums [ type ] || type === 'dm' ? type : enums [ type ] ) ?. toLowerCase ( ) ,
6969 connectData : JSON . stringify ( values ) ,
7070 } ;
7171 setConnectState ( true ) ;
You can’t perform that action at this time.
0 commit comments