From 742f7d11557526038d332e60a8c8ca18177bc4e4 Mon Sep 17 00:00:00 2001 From: king <18310653075@163.com> Date: 星期四, 26 十月 2023 15:51:58 +0800 Subject: [PATCH] Merge branch 'master' into positec --- src/menu/components/table/normal-table/columns/index.jsx | 9 +++------ 1 files changed, 3 insertions(+), 6 deletions(-) diff --git a/src/menu/components/table/normal-table/columns/index.jsx b/src/menu/components/table/normal-table/columns/index.jsx index cae43f6..585012a 100644 --- a/src/menu/components/table/normal-table/columns/index.jsx +++ b/src/menu/components/table/normal-table/columns/index.jsx @@ -17,6 +17,7 @@ const MarkColumn = asyncIconComponent(() => import('@/menu/components/share/markcomponent')) const CardCellComponent = asyncComponent(() => import('@/menu/components/card/cardcellcomponent')) const MobPagination = asyncIconComponent(() => import('@/menu/components/share/mobPagination')) +const ColsControl = asyncIconComponent(() => import('@/menu/components/share/colsControl')) const PasteComponent = asyncIconComponent(() => import('@/components/paste')) class HeaderCol extends Component { @@ -277,12 +278,7 @@ } shouldComponentUpdate (nextProps, nextState) { - const { config } = this.props - - return !is(fromJS(this.state), fromJS(nextState)) || - !is(fromJS(config.wrap), fromJS(nextProps.config.wrap)) || - !is(fromJS(config.action), fromJS(nextProps.config.action)) || - config.setting.laypage !== nextProps.config.setting.laypage + return !is(fromJS(this.state), fromJS(nextState)) || !is(fromJS(this.props.config), fromJS(nextProps.config)) } moveCol = (dragIndex, hoverIndex) => { @@ -659,6 +655,7 @@ <PlusOutlined style={{color: '#26C281'}} title="娣诲姞鍒�" onClick={this.addColumns}/> <CopyOutlined title="澶嶅埗鏄剧ず鍒�" onClick={this.copycolumn} /> <MarkColumn columns={fields} type="line" marks={lineMarks} onSubmit={this.updateLineMarks} /> + {appType !== 'mob' ? <ColsControl config={config} onSubmit={this.props.updatecolumn}/> : null} <FileSyncOutlined title="鍚屾瀛楁闆�" onClick={this.syncfield} /> <DeleteOutlined title="娓呯┖鏄剧ず鍒�" onClick={this.clear}/> </div> -- Gitblit v1.8.0