diff --git a/README.md b/README.md index 1756d0c..cca899a 100644 --- a/README.md +++ b/README.md @@ -25,14 +25,16 @@ yarn dev BI.config(ConstantPluginTyps, (datas: string[]) => [...datas, { text: 'Redis', databaseType: 'Redis', + edit: '', + show: '', }]); ``` ### 数据连接填写页面 -ConstantName名称为`dec.constant.database.conf.connect.form.${name}.edit`,值为组件shortcut的名称 +edit属性值为填写组件shortcut的名称 ### 数据连接展示页面 -ConstantName名称为`dec.constant.database.conf.connect.form.${name}.show`,值为组件shortcut的名称 +show属性值为组件shortcut的名称 ### 示例 ``` @@ -121,7 +123,7 @@ BI.shortcut(RedisShowName, RedisShow); const RedisEdit = BI.inherit(BI.Widget, { props: { - formData: { + value: { url: '', port: '6379', password: '', @@ -152,7 +154,7 @@ const RedisEdit = BI.inherit(BI.Widget, { ref: _ref => { this.url = _ref; }, - text: o.formData.url, + text: o.value.url, }, ], }, @@ -173,7 +175,7 @@ const RedisEdit = BI.inherit(BI.Widget, { ref: _ref => { this.port = _ref; }, - text: o.formData.port, + text: o.value.port, }, ], }, @@ -195,14 +197,14 @@ const RedisEdit = BI.inherit(BI.Widget, { ref: _ref => { this.password = _ref; }, - text: o.formData.password, + text: o.value.password, }, ], }, ], }; }, - getSubmitValue() { + getValue() { return { url: this.url.getValue(), port: this.port.getValue(), diff --git a/src/modules/pages/maintain/forms/components/form.plugin.ts b/src/modules/pages/maintain/forms/components/form.plugin.ts index d36ba2c..c9bce03 100644 --- a/src/modules/pages/maintain/forms/components/form.plugin.ts +++ b/src/modules/pages/maintain/forms/components/form.plugin.ts @@ -32,7 +32,7 @@ export class FormPlugin extends BI.Widget { return { connectionId, connectionType, - connectionName: this.plugin.getName ? this.plugin.getName() : '', + connectionName: this.plugin.getConnectionName ? this.plugin.getConnectionName() : '', connectionData: this.plugin.getValue(), }; }