From e0aff8f4c0e9c8f16d1ba07863cf600638067514 Mon Sep 17 00:00:00 2001 From: king <18310653075@163.com> Date: 星期二, 13 四月 2021 15:08:47 +0800 Subject: [PATCH] 2021-04-13 --- src/pc/components/login/normal-login/loginform.jsx | 18 ++++++++++++++++-- 1 files changed, 16 insertions(+), 2 deletions(-) diff --git a/src/pc/components/login/normal-login/loginform.jsx b/src/pc/components/login/normal-login/loginform.jsx index 5090a1b..ddfe4a1 100644 --- a/src/pc/components/login/normal-login/loginform.jsx +++ b/src/pc/components/login/normal-login/loginform.jsx @@ -3,11 +3,13 @@ import { is, fromJS } from 'immutable' import { Form, Icon, Input, Button, Checkbox } from 'antd' +import MKEmitter from '@/utils/events.js' import './index.scss' class LoginTabForm extends Component { static propTpyes = { dict: PropTypes.object, + menuId: PropTypes.string, loginWays: PropTypes.array, wrap: PropTypes.array, } @@ -55,6 +57,18 @@ this.setState({activeWay}) } + changeMenu = () => { + const { wrap, menuId } = this.props + + MKEmitter.emit('changeEditMenu', { + fixed: false, + MenuID: wrap.link === 'linkmenu' ? wrap.linkmenu : menuId, + copyMenuId: '', + MenuNo: '', + MenuName: '' + }) + } + /** * @description 缁勪欢閿�姣侊紝娓呴櫎state鏇存柊 */ @@ -89,7 +103,7 @@ <Checkbox>璁颁綇瀵嗙爜</Checkbox> </Form.Item> <Form.Item className="btn-login"> - <Button type="primary" htmlType="submit" className="login-form-button"> + <Button type="primary" onDoubleClick={() => this.changeMenu()} className="login-form-button"> 鐧诲綍 </Button> </Form.Item> @@ -113,7 +127,7 @@ /> </Form.Item> <Form.Item className="btn-login"> - <Button type="primary" htmlType="submit" className="login-form-button"> + <Button type="primary" onDoubleClick={() => this.changeMenu()} className="login-form-button"> 鐧诲綍 </Button> </Form.Item> -- Gitblit v1.8.0