@ -25,7 +25,7 @@ export class Maintain extends BI.Widget {
render() {
render() {
const { isEdit , databaseType } = this . getEditConnection ( ) ;
const { isEdit , databaseType } = this . getEditConnection ( ) ;
const titleText = getTextByDatabaseType ( databaseType ) ;
const titleText = getTextByDatabaseType ( databaseType ) ;
return {
return {
type : BI . VTapeLayout . xtype ,
type : BI . VTapeLayout . xtype ,
hgap : 16 ,
hgap : 16 ,
@ -82,12 +82,13 @@ export class Maintain extends BI.Widget {
this . socketTip . setVisible ( true ) ;
this . socketTip . setVisible ( true ) ;
}
}
api . setEditedConnectionStatus ( this . model . connectionSelectedOne . connectionName ) ;
this . model . connectionSelectedOne
&& api . setEditedConnectionStatus ( this . model . connectionSelectedOne . connectionName ) ;
}
}
private renderItems() {
private renderItems() {
const { type } = this . getEditConnection ( ) ;
const { type } = this . getEditConnection ( ) ;
return [ {
return [ {
type : MaintainForm . xtype ,
type : MaintainForm . xtype ,
connectionType : type ,
connectionType : type ,
@ -108,7 +109,7 @@ export class Maintain extends BI.Widget {
const connectionJDBC = this . model . connectionSelectedOne . connectionData as ConnectionJDBC ;
const connectionJDBC = this . model . connectionSelectedOne . connectionData as ConnectionJDBC ;
databaseType = getJdbcDatabaseType ( connectionJDBC . database , connectionJDBC . driver ) . databaseType ;
databaseType = getJdbcDatabaseType ( connectionJDBC . database , connectionJDBC . driver ) . databaseType ;
}
}
return {
return {
type : this . model . connectionSelectedOne . connectionType ,
type : this . model . connectionSelectedOne . connectionType ,
text : this.model.connectionSelectedOne.connectionName ,
text : this.model.connectionSelectedOne.connectionName ,