|
@@ -34,7 +34,10 @@ const DataSourceBaseConfig = ({ dataSource, dataConnect, dispatch, mode }) => {
|
|
|
<FormItem label='数据源名称' {...formItemLayout}>
|
|
<FormItem label='数据源名称' {...formItemLayout}>
|
|
|
<Input
|
|
<Input
|
|
|
value={dataSource.newOne.name}
|
|
value={dataSource.newOne.name}
|
|
|
- onChange={(e) => { dispatch({ type: 'dataSource/setNewModelField', name: 'name', value: e.target.value }) }}>
|
|
|
|
|
|
|
+ onChange={(e) => {
|
|
|
|
|
+ dispatch({ type: 'dataSource/setNewModelField', name: 'name', value: e.target.value });
|
|
|
|
|
+ dispatch({ type: 'dataSource/remoteModify' });
|
|
|
|
|
+ }}>
|
|
|
</Input>
|
|
</Input>
|
|
|
</FormItem>
|
|
</FormItem>
|
|
|
{
|
|
{
|
|
@@ -52,6 +55,7 @@ const DataSourceBaseConfig = ({ dataSource, dataConnect, dispatch, mode }) => {
|
|
|
value={dataSource.newOne.dbType}
|
|
value={dataSource.newOne.dbType}
|
|
|
onChange={(value) => {
|
|
onChange={(value) => {
|
|
|
dispatch({ type: 'dataSource/setNewModelField', name: 'dbType', value: value} );
|
|
dispatch({ type: 'dataSource/setNewModelField', name: 'dbType', value: value} );
|
|
|
|
|
+ dispatch({ type: 'dataSource/remoteModify' });
|
|
|
}}
|
|
}}
|
|
|
>
|
|
>
|
|
|
<SelectOption value='oracle'>
|
|
<SelectOption value='oracle'>
|
|
@@ -79,6 +83,7 @@ const DataSourceBaseConfig = ({ dataSource, dataConnect, dispatch, mode }) => {
|
|
|
value={dataSource.newOne.address}
|
|
value={dataSource.newOne.address}
|
|
|
onChange={(e) => {
|
|
onChange={(e) => {
|
|
|
dispatch({ type: 'dataSource/setNewModelField', name: 'address', value: e.target.value });
|
|
dispatch({ type: 'dataSource/setNewModelField', name: 'address', value: e.target.value });
|
|
|
|
|
+ dispatch({ type: 'dataSource/remoteModify' });
|
|
|
}}
|
|
}}
|
|
|
/>
|
|
/>
|
|
|
</FormItem>
|
|
</FormItem>
|
|
@@ -93,6 +98,7 @@ const DataSourceBaseConfig = ({ dataSource, dataConnect, dispatch, mode }) => {
|
|
|
value={dataSource.newOne.port}
|
|
value={dataSource.newOne.port}
|
|
|
onChange={(value) => {
|
|
onChange={(value) => {
|
|
|
dispatch({ type: 'dataSource/setNewModelField', name: 'port', value: value });
|
|
dispatch({ type: 'dataSource/setNewModelField', name: 'port', value: value });
|
|
|
|
|
+ dispatch({ type: 'dataSource/remoteModify' });
|
|
|
}}
|
|
}}
|
|
|
/>
|
|
/>
|
|
|
</FormItem>
|
|
</FormItem>
|
|
@@ -104,6 +110,7 @@ const DataSourceBaseConfig = ({ dataSource, dataConnect, dispatch, mode }) => {
|
|
|
value={dataSource.newOne.dbName}
|
|
value={dataSource.newOne.dbName}
|
|
|
onChange={(e) => {
|
|
onChange={(e) => {
|
|
|
dispatch({ type: 'dataSource/setNewModelField', name: 'dbName', value: e.target.value });
|
|
dispatch({ type: 'dataSource/setNewModelField', name: 'dbName', value: e.target.value });
|
|
|
|
|
+ dispatch({ type: 'dataSource/remoteModify' });
|
|
|
}}
|
|
}}
|
|
|
/>
|
|
/>
|
|
|
</FormItem>
|
|
</FormItem>
|
|
@@ -118,6 +125,7 @@ const DataSourceBaseConfig = ({ dataSource, dataConnect, dispatch, mode }) => {
|
|
|
value={dataSource.newOne.userName}
|
|
value={dataSource.newOne.userName}
|
|
|
onChange={(e) => {
|
|
onChange={(e) => {
|
|
|
dispatch({ type: 'dataSource/setNewModelField', name: 'userName', value: e.target.value });
|
|
dispatch({ type: 'dataSource/setNewModelField', name: 'userName', value: e.target.value });
|
|
|
|
|
+ dispatch({ type: 'dataSource/remoteModify' });
|
|
|
}}
|
|
}}
|
|
|
/>
|
|
/>
|
|
|
</FormItem>
|
|
</FormItem>
|
|
@@ -133,6 +141,7 @@ const DataSourceBaseConfig = ({ dataSource, dataConnect, dispatch, mode }) => {
|
|
|
onChange={(e) => {
|
|
onChange={(e) => {
|
|
|
let value = e.target.value;
|
|
let value = e.target.value;
|
|
|
dispatch({ type: 'dataSource/setNewModelField', name: 'password', value: value });
|
|
dispatch({ type: 'dataSource/setNewModelField', name: 'password', value: value });
|
|
|
|
|
+ dispatch({ type: 'dataSource/remoteModify' });
|
|
|
e.target.removeAttribute('value')
|
|
e.target.removeAttribute('value')
|
|
|
}}
|
|
}}
|
|
|
/>
|
|
/>
|
|
@@ -167,6 +176,7 @@ const DataSourceBaseConfig = ({ dataSource, dataConnect, dispatch, mode }) => {
|
|
|
onChange={(value, items) => {
|
|
onChange={(value, items) => {
|
|
|
let v = value[1] !== undefined ? value[1] : value[0];
|
|
let v = value[1] !== undefined ? value[1] : value[0];
|
|
|
dispatch({ type: 'dataSource/setNewModelField', name: 'group', value: v });
|
|
dispatch({ type: 'dataSource/setNewModelField', name: 'group', value: v });
|
|
|
|
|
+ dispatch({ type: 'dataSource/remoteModify' });
|
|
|
}}
|
|
}}
|
|
|
|
|
|
|
|
>
|
|
>
|
|
@@ -178,6 +188,7 @@ const DataSourceBaseConfig = ({ dataSource, dataConnect, dispatch, mode }) => {
|
|
|
value={dataSource.newOne.description}
|
|
value={dataSource.newOne.description}
|
|
|
onChange={(e) => {
|
|
onChange={(e) => {
|
|
|
dispatch({ type: 'dataSource/setNewModelField', name: 'description', value: e.target.value });
|
|
dispatch({ type: 'dataSource/setNewModelField', name: 'description', value: e.target.value });
|
|
|
|
|
+ dispatch({ type: 'dataSource/remoteModify' });
|
|
|
}}
|
|
}}
|
|
|
/>
|
|
/>
|
|
|
</FormItem>
|
|
</FormItem>
|