From b3547d1c531e479021219fda5df153a11b9b52a3 Mon Sep 17 00:00:00 2001 From: king <18310653075@163.com> Date: 星期一, 31 八月 2020 17:28:09 +0800 Subject: [PATCH] 2020-08-31 --- src/templates/headerconfig/index.jsx | 31 +++++++++---------------------- 1 files changed, 9 insertions(+), 22 deletions(-) diff --git a/src/templates/headerconfig/index.jsx b/src/templates/headerconfig/index.jsx index baa7b2c..95e19f8 100644 --- a/src/templates/headerconfig/index.jsx +++ b/src/templates/headerconfig/index.jsx @@ -3,7 +3,7 @@ import { is, fromJS } from 'immutable' import { DndProvider } from 'react-dnd' import HTML5Backend from 'react-dnd-html5-backend' -import { notification, Modal, Button, Spin } from 'antd' +import { notification, Modal, Spin } from 'antd' import moment from 'moment' import TransferForm from '@/templates/zshare/basetransferform' @@ -138,24 +138,18 @@ }) } - deleteMemu = () => { + deleteMemu = (item) => { let _this = this confirm({ - title: this.state.dict['model.menu.close'].replace('@M', this.state.editMenu.MenuName), + title: this.state.dict['model.menu.close'].replace('@M', item.MenuName), content: '', - okText: this.state.dict['model.confirm'], - cancelText: this.state.dict['model.cancel'], onOk() { let param = { func: 'sPC_MainMenu_Del', - MenuID: _this.state.editMenu.MenuID + MenuID: item.MenuID } return Api.getSystemConfig(param).then(res => { if (res.status) { - _this.setState({ - editMvisible: false, - editMenu: null, - }) _this.props.reload() } else { notification.warning({ @@ -253,8 +247,6 @@ confirm({ title: this.state.dict['model.menu.resetorder'], content: '', - okText: this.state.dict['model.confirm'], - cancelText: this.state.dict['model.cancel'], onOk() { return Api.getSystemConfig(param).then(res => { if (res.status) { @@ -342,14 +334,13 @@ list={this.props.menulist} handlePreviewList={this.handlePreviewList} handleMenu={this.editMenuModal} + deleteMemu={this.deleteMemu} handleButton={this.handleButton} /> </DndProvider>} {/* 鏂板缓鑿滃崟妯℃�佹 */} <Modal title={dict['model.add'] + dict['model.menu']} - okText={dict['model.confirm']} - cancelText={dict['model.cancel']} visible={this.state.addMvisible} onOk={this.addMemuSubmit} confirmLoading={this.state.confirmLoading} @@ -366,26 +357,22 @@ {/* 瑙i櫎鍐荤粨鑿滃崟妯℃�佹 */} <Modal title={dict['model.thaw'] + dict['model.menu']} - okText={dict['model.confirm']} - cancelText={dict['model.cancel']} visible={this.state.thawMvisible} + width={600} onOk={this.thawMemuSubmit} confirmLoading={this.state.confirmLoading} onCancel={this.thawMemuCancel} destroyOnClose > {!this.state.thawmenulist && <Spin style={{marginLeft: 'calc(50% - 22px)', marginTop: '70px', marginBottom: '70px'}} size="large" />} - {this.state.thawmenulist && <TransferForm ref="trawmenu" dict={dict} menulist={this.state.thawmenulist}/>} + {this.state.thawmenulist && <TransferForm ref="trawmenu" menulist={this.state.thawmenulist}/>} </Modal> {/* 缂栬緫鑿滃崟妯℃�佹 */} <Modal title={dict['model.edit'] + dict['model.menu']} visible={this.state.editMvisible} - footer={[ - <Button key="cancel" onClick={this.editMemuCancel}>{dict['model.cancel']}</Button>, - <Button key="confirm" type="primary" onClick={this.editMemuSubmit} loading={this.state.confirmLoading}>{dict['model.confirm']}</Button>, - <Button key="delete" type="danger" onClick={this.deleteMemu}>{dict['model.delete']}</Button> - ]} + onOk={this.editMemuSubmit} + confirmLoading={this.state.confirmLoading} onCancel={this.editMemuCancel} destroyOnClose > -- Gitblit v1.8.0