From 542054288debe0251270f782daad7fa2c6e53c5b Mon Sep 17 00:00:00 2001 From: king <18310653075@163.com> Date: 星期四, 24 十二月 2020 19:24:06 +0800 Subject: [PATCH] 2020-12-24 --- src/menu/components/table/normal-table/index.jsx | 18 +++++++----------- 1 files changed, 7 insertions(+), 11 deletions(-) diff --git a/src/menu/components/table/normal-table/index.jsx b/src/menu/components/table/normal-table/index.jsx index c83b4c4..7d72415 100644 --- a/src/menu/components/table/normal-table/index.jsx +++ b/src/menu/components/table/normal-table/index.jsx @@ -236,28 +236,22 @@ this.props.updateConfig(config) } - setSubConfig = (btn) => { + setSubConfig = (item) => { const { card } = this.state + let btn = fromJS(item).toJS() if (btn.OpenType === 'pop') { if (!btn.modal) { btn.modal = { - setting: { - title: btn.label, - width: 60, - cols: '2', - container: 'tab', - focus: '', - finish: 'close', - clickouter: 'unclose', - display: 'modal' - }, + setting: { title: btn.label, width: 60, cols: '2', container: 'tab', focus: '', finish: 'close', clickouter: 'unclose', display: 'modal' }, tables: [], groups: [], fields: [] } } MKEmitter.emit('changeModal', card, btn) + } else if (btn.OpenType === 'popview') { + MKEmitter.emit('changePopview', card, btn) } } @@ -304,6 +298,7 @@ card.btnlog = logs this.setState({ card }) + this.props.updateConfig(card) notification.success({ top: 92, message: '鎭㈠鎴愬姛锛�', @@ -312,6 +307,7 @@ } else { card.btnlog = logs this.setState({ card }) + this.props.updateConfig(card) notification.success({ top: 92, message: '娓呴櫎鎴愬姛锛�', -- Gitblit v1.8.0