Browse Source

Merge pull request #65 in DEC/decision-webui-dcm from ~ALAN/decision-webui-dcm:feature/10.0 to feature/10.0

* commit '6ca44868ead898cee27097d610e36ed16593f6e9':
  设置文本高度
  fix: DEC-10016 && DEC-10010 交互修改补上单位,修改获取连接前校验默认为true
qufenxi
alan 5 years ago
parent
commit
1d95615c1a
  1. 2
      src/modules/constants/constant.ts
  2. 13
      src/modules/pages/connection/components/form_item/form_item.ts
  3. 9
      src/modules/pages/connection/connection_jdbc/connection_jdbc.ts

2
src/modules/constants/constant.ts

@ -639,7 +639,7 @@ export const DEFAULT_JDBC_POOL = {
maxActive: 50, maxActive: 50,
maxIdle: 10, maxIdle: 10,
maxWait: 10000, maxWait: 10000,
testOnBorrow: false, testOnBorrow: true,
testOnReturn: false, testOnReturn: false,
testWhileIdle: false, testWhileIdle: false,
timeBetweenEvictionRunsMillis: -1, timeBetweenEvictionRunsMillis: -1,

13
src/modules/pages/connection/components/form_item/form_item.ts

@ -1,11 +1,12 @@
import { shortcut } from '@core/core'; import { shortcut } from '@core/core';
import { Label, Left } from 'ui'; import { Label, Left, Layout } from 'ui';
export const FormItemXtype = 'dec.dcm.connection_form_item'; export const FormItemXtype = 'dec.dcm.connection_form_item';
@shortcut(FormItemXtype) @shortcut(FormItemXtype)
export class FormItem extends BI.Widget { export class FormItem extends BI.Widget {
props = { props = {
name: '', name: '',
value: '', value: '',
unit: '',
nameWidth: 140, nameWidth: 140,
} }
@ -23,6 +24,16 @@ export class FormItem extends BI.Widget {
{ {
type: Label, type: Label,
text: this.options.value, text: this.options.value,
height: 17,
},
this.options.unit ?
{
type: Label,
text: this.options.unit,
lgap: 5,
textAlign: 'left',
} : {
type: Layout,
}, },
], ],
}; };

9
src/modules/pages/connection/connection_jdbc/connection_jdbc.ts

@ -111,6 +111,7 @@ export class ConnectionJdbc extends BI.Widget {
type: FormItemXtype, type: FormItemXtype,
name: BI.i18nText('Dec-Dcm_Connection_Form_Database_Max_Wait'), name: BI.i18nText('Dec-Dcm_Connection_Form_Database_Max_Wait'),
value: connectionPoolAttr.maxWait, value: connectionPoolAttr.maxWait,
unit: BI.i18nText('Dec-Dcm_Millisecond'),
}, },
{ {
type: FormItemXtype, type: FormItemXtype,
@ -120,22 +121,23 @@ export class ConnectionJdbc extends BI.Widget {
{ {
type: FormItemXtype, type: FormItemXtype,
name: BI.i18nText('Dec-Dcm_Connection_Form_Database_Test_On_Borrow'), name: BI.i18nText('Dec-Dcm_Connection_Form_Database_Test_On_Borrow'),
value: connectionPoolAttr.testOnBorrow, value: connectionPoolAttr.testOnBorrow ? BI.i18nText('Dec-Dcm_Yes') : BI.i18nText('Dec-Dcm_No'),
}, },
{ {
type: FormItemXtype, type: FormItemXtype,
name: BI.i18nText('Dec-Dcm_Connection_Form_Database_Test_On_Return'), name: BI.i18nText('Dec-Dcm_Connection_Form_Database_Test_On_Return'),
value: connectionPoolAttr.testOnReturn, value: connectionPoolAttr.testOnReturn ? BI.i18nText('Dec-Dcm_Yes') : BI.i18nText('Dec-Dcm_No'),
}, },
{ {
type: FormItemXtype, type: FormItemXtype,
name: BI.i18nText('Dec-Dcm_Connection_Form_Database_Test_While_Idle'), name: BI.i18nText('Dec-Dcm_Connection_Form_Database_Test_While_Idle'),
value: connectionPoolAttr.testWhileIdle, value: connectionPoolAttr.testWhileIdle ? BI.i18nText('Dec-Dcm_Yes') : BI.i18nText('Dec-Dcm_No'),
}, },
{ {
type: FormItemXtype, type: FormItemXtype,
name: BI.i18nText('Dec-Dcm_Connection_Form_Database_Test_Between_Eviction_Millis'), name: BI.i18nText('Dec-Dcm_Connection_Form_Database_Test_Between_Eviction_Millis'),
value: connectionPoolAttr.timeBetweenEvictionRunsMillis, value: connectionPoolAttr.timeBetweenEvictionRunsMillis,
unit: BI.i18nText('Dec-Dcm_Millisecond'),
}, },
{ {
type: FormItemXtype, type: FormItemXtype,
@ -146,6 +148,7 @@ export class ConnectionJdbc extends BI.Widget {
type: FormItemXtype, type: FormItemXtype,
name: BI.i18nText('Dec-Dcm_Connection_Form_Database_Min_Evictable_Idle_Time_Millis'), name: BI.i18nText('Dec-Dcm_Connection_Form_Database_Min_Evictable_Idle_Time_Millis'),
value: connectionPoolAttr.minEvictableIdleTimeMillis, value: connectionPoolAttr.minEvictableIdleTimeMillis,
unit: BI.i18nText('BI-Basic_Seconds'),
}, },
], ],
}, },

Loading…
Cancel
Save