Browse Source

Merge pull request #1792 in DEC/decision-webui-dcm from release/10.0 to feature/10.0

* commit '4de9d9eb6633cef431cb420db5a9fe74ca78c988':
  DEC-18126 fix: 【自动化】平台新增插件类型数据连接(redis/json),均无法保存
feature/10.0
superman 4 years ago
parent
commit
37a8cf5863
  1. 11
      src/modules/pages/maintain/forms/components/form.plugin.ts

11
src/modules/pages/maintain/forms/components/form.plugin.ts

@ -1,6 +1,7 @@
import { shortcut } from '@core/core'; import {shortcut} from '@core/core';
import { Connection } from 'src/modules/crud/crud.typings'; import {Connection} from 'src/modules/crud/crud.typings';
import { getPluginWidgetEdit } from '../../../../app.service'; import {getPluginWidgetEdit} from '../../../../app.service';
@shortcut() @shortcut()
export class FormPlugin extends BI.Widget { export class FormPlugin extends BI.Widget {
static xtype = 'dec.dcm.maintain_plugin'; static xtype = 'dec.dcm.maintain_plugin';
@ -27,12 +28,12 @@ export class FormPlugin extends BI.Widget {
} }
public getSubmitValue(): Connection { public getSubmitValue(): Connection {
const { connectionType, connectionId } = this.options.formData; const { connectionType, connectionId, connectionName } = this.options.formData;
return { return {
connectionId, connectionId,
connectionType, connectionType,
connectionName: this.plugin.getConnectionName ? this.plugin.getConnectionName() : '', connectionName: this.plugin.getConnectionName ? this.plugin.getConnectionName() : connectionName,
connectionData: this.plugin.getValue(), connectionData: this.plugin.getValue(),
}; };
} }

Loading…
Cancel
Save