From 9a5a807c84fe0f9672ce01601fe9869c4954011b Mon Sep 17 00:00:00 2001 From: king <18310653075@163.com> Date: 星期四, 24 三月 2022 20:10:45 +0800 Subject: [PATCH] 2022-03-24 --- src/templates/modalconfig/index.jsx | 2 +- src/menu/modalconfig/index.jsx | 3 ++- src/mob/components/tabs/antv-tabs/index.jsx | 1 + src/templates/zshare/modalform/datatable/index.scss | 5 ++++- src/mob/modalconfig/index.jsx | 3 ++- src/templates/zshare/modalform/datatable/index.jsx | 2 +- src/menu/components/form/tab-form/index.jsx | 3 ++- src/tabviews/custom/components/tabs/antv-tabs/index.jsx | 16 ++++++++++++---- src/templates/formtabconfig/index.jsx | 2 +- src/templates/zshare/modalform/modaleditable/index.jsx | 2 +- src/menu/components/form/normal-form/index.jsx | 3 ++- src/templates/zshare/modalform/modaleditable/index.scss | 9 ++++----- 12 files changed, 33 insertions(+), 18 deletions(-) diff --git a/src/menu/components/form/normal-form/index.jsx b/src/menu/components/form/normal-form/index.jsx index bb2c0c6..997483f 100644 --- a/src/menu/components/form/normal-form/index.jsx +++ b/src/menu/components/form/normal-form/index.jsx @@ -721,7 +721,8 @@ <Modal title={this.state.dict['model.edit']} visible={this.state.visible} - width={850} + width={950} + maskClosable={false} onCancel={this.editModalCancel} onOk={this.handleSubmit} confirmLoading={this.state.sqlVerifing} diff --git a/src/menu/components/form/tab-form/index.jsx b/src/menu/components/form/tab-form/index.jsx index 1493f64..8cd970e 100644 --- a/src/menu/components/form/tab-form/index.jsx +++ b/src/menu/components/form/tab-form/index.jsx @@ -729,7 +729,8 @@ <Modal title={this.state.dict['model.edit']} visible={this.state.visible} - width={850} + width={950} + maskClosable={false} onCancel={this.editModalCancel} onOk={this.handleSubmit} confirmLoading={this.state.sqlVerifing} diff --git a/src/menu/modalconfig/index.jsx b/src/menu/modalconfig/index.jsx index 2d63246..a200e5b 100644 --- a/src/menu/modalconfig/index.jsx +++ b/src/menu/modalconfig/index.jsx @@ -518,7 +518,8 @@ <Modal title={this.state.dict['model.edit']} visible={this.state.visible} - width={850} + width={950} + maskClosable={false} onCancel={this.editModalCancel} onOk={this.handleSubmit} confirmLoading={this.state.sqlVerifing} diff --git a/src/mob/components/tabs/antv-tabs/index.jsx b/src/mob/components/tabs/antv-tabs/index.jsx index be8f331..108b32a 100644 --- a/src/mob/components/tabs/antv-tabs/index.jsx +++ b/src/mob/components/tabs/antv-tabs/index.jsx @@ -340,6 +340,7 @@ // editab.hasSearch = res.hasSearch || '' editab.hide = res.hide || 'false' editab.backgroundColor = res.backgroundColor + editab.controlVal = res.controlVal || '' editab.blacklist = res.blacklist if (editab.uuid) { diff --git a/src/mob/modalconfig/index.jsx b/src/mob/modalconfig/index.jsx index 1dc5a07..5c4aceb 100644 --- a/src/mob/modalconfig/index.jsx +++ b/src/mob/modalconfig/index.jsx @@ -465,7 +465,8 @@ <Modal title={this.state.dict['model.edit']} visible={this.state.visible} - width={850} + width={950} + maskClosable={false} onCancel={this.editModalCancel} onOk={this.handleSubmit} confirmLoading={this.state.sqlVerifing} diff --git a/src/tabviews/custom/components/tabs/antv-tabs/index.jsx b/src/tabviews/custom/components/tabs/antv-tabs/index.jsx index 6e685ca..e098179 100644 --- a/src/tabviews/custom/components/tabs/antv-tabs/index.jsx +++ b/src/tabviews/custom/components/tabs/antv-tabs/index.jsx @@ -30,8 +30,14 @@ UNSAFE_componentWillMount () { const { config, bids } = this.props + let _tabs = fromJS(config).toJS() + + if (_tabs.setting.supModule) { + _tabs.subtabs = [] + } + this.setState({ - tabs: fromJS(config).toJS(), + tabs: _tabs, parentIds: config.parentIds || [], bids: bids ? bids : {} }) @@ -71,12 +77,12 @@ } if (tabs.setting.supModule === MenuID) { - if (!data || data[tabs.setting.controlField] === undefined) { + if (!data) { this.setState({ - tabs: {...tabs, subtabs: this.props.config.subtabs} + tabs: {...tabs, subtabs: []} }) } else { - let val = data[tabs.setting.controlField] + '' + let val = data[tabs.setting.controlField] === undefined ? '' : data[tabs.setting.controlField] + '' this.setState({ tabs: {...tabs, subtabs: this.props.config.subtabs.filter(tab => { if (tab.controlVal === val) { @@ -119,6 +125,8 @@ const { mainSearch, BID } = this.props const { tabs, bids } = this.state + if (!tabs.subtabs.length) return null + return ( <div className={'menu-antv-tabs-wrap ' + tabs.setting.tabLabel} style={tabs.style}> <Tabs defaultActiveKey="1" tabBarStyle={{background: tabs.setting.backgroundColor || 'transparent'}} tabPosition={tabs.setting.position} type={tabs.setting.tabStyle}> diff --git a/src/templates/formtabconfig/index.jsx b/src/templates/formtabconfig/index.jsx index 4752fbd..317f850 100644 --- a/src/templates/formtabconfig/index.jsx +++ b/src/templates/formtabconfig/index.jsx @@ -1942,7 +1942,7 @@ <Modal title={this.state.card && this.state.card.iscopy ? '琛ㄥ崟-澶嶅埗' : '琛ㄥ崟-缂栬緫'} visible={modaltype === 'search'} - width={700} + width={950} maskClosable={false} onOk={this.handleSubmit} confirmLoading={this.state.sqlVerifing} diff --git a/src/templates/modalconfig/index.jsx b/src/templates/modalconfig/index.jsx index 6b01727..13a2d12 100644 --- a/src/templates/modalconfig/index.jsx +++ b/src/templates/modalconfig/index.jsx @@ -805,7 +805,7 @@ <Modal title={dict['model.edit']} visible={this.state.visible} - width={850} + width={950} maskClosable={false} onCancel={this.editModalCancel} onOk={this.handleSubmit} diff --git a/src/templates/zshare/modalform/datatable/index.jsx b/src/templates/zshare/modalform/datatable/index.jsx index c6c3887..99e2320 100644 --- a/src/templates/zshare/modalform/datatable/index.jsx +++ b/src/templates/zshare/modalform/datatable/index.jsx @@ -118,7 +118,7 @@ return ( <td {...restProps}> {editing ? ( - <Form.Item style={{ margin: 0 }}> + <Form.Item style={{ margin: '0 -5px 0 -5px' }}> {getFieldDecorator(dataIndex, { rules: [ { diff --git a/src/templates/zshare/modalform/datatable/index.scss b/src/templates/zshare/modalform/datatable/index.scss index 12f24f4..fbd1e54 100644 --- a/src/templates/zshare/modalform/datatable/index.scss +++ b/src/templates/zshare/modalform/datatable/index.scss @@ -18,7 +18,7 @@ line-height: 1; } > td { - padding: 16px 10px; + padding: 13px 10px; } .fileupload-form-container .ant-upload-list-picture-card .ant-upload-list-item { margin: 0; @@ -27,6 +27,9 @@ height: 100%; } } + .ant-input { + padding: 0 5px; + } } .editable-row.hide { td:not(:last-child) { diff --git a/src/templates/zshare/modalform/modaleditable/index.jsx b/src/templates/zshare/modalform/modaleditable/index.jsx index 0967940..3e076af 100644 --- a/src/templates/zshare/modalform/modaleditable/index.jsx +++ b/src/templates/zshare/modalform/modaleditable/index.jsx @@ -67,7 +67,7 @@ } return editing ? ( - <Form.Item style={{ margin: 0 }}> + <Form.Item style={{ margin: '0 -5px 0 -5px' }}> {form.getFieldDecorator(dataIndex, { rules: [ { diff --git a/src/templates/zshare/modalform/modaleditable/index.scss b/src/templates/zshare/modalform/modaleditable/index.scss index 2597391..ab53b8e 100644 --- a/src/templates/zshare/modalform/modaleditable/index.scss +++ b/src/templates/zshare/modalform/modaleditable/index.scss @@ -19,7 +19,7 @@ padding: 10px 16px; } .ant-table-tbody > tr > td { - padding: 5px 16px; + padding: 5px 10px; } .editable-cell-value-wrap { cursor: pointer; @@ -29,10 +29,9 @@ vertical-align: middle; word-wrap: break-word; word-break: break-word; - .ant-input { - height: 30px; - padding: 0 11px; - } + } + .ant-input { + padding: 0 5px; } .ant-form-item-control-wrapper { width: 100%; -- Gitblit v1.8.0