Browse Source

Merge pull request #1793 in DEC/decision-webui-dcm from feature/10.0 to research/10.0

* commit '37a8cf58636048b223edc3bf467c737877af1b73':
  DEC-18126 fix: 【自动化】平台新增插件类型数据连接(redis/json),均无法保存
research/10.0
superman 4 years ago
parent
commit
fe325d80e0
  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 { Connection } from 'src/modules/crud/crud.typings';
import { getPluginWidgetEdit } from '../../../../app.service';
import {shortcut} from '@core/core';
import {Connection} from 'src/modules/crud/crud.typings';
import {getPluginWidgetEdit} from '../../../../app.service';
@shortcut()
export class FormPlugin extends BI.Widget {
static xtype = 'dec.dcm.maintain_plugin';
@ -27,12 +28,12 @@ export class FormPlugin extends BI.Widget {
}
public getSubmitValue(): Connection {
const { connectionType, connectionId } = this.options.formData;
const { connectionType, connectionId, connectionName } = this.options.formData;
return {
connectionId,
connectionType,
connectionName: this.plugin.getConnectionName ? this.plugin.getConnectionName() : '',
connectionName: this.plugin.getConnectionName ? this.plugin.getConnectionName() : connectionName,
connectionData: this.plugin.getValue(),
};
}

Loading…
Cancel
Save