| | |
| | | // 新建菜单:提交 |
| | | this.addMenuFormRef.handleConfirm().then(param => { |
| | | param.func = 'sPC_MainMenu_Add' |
| | | param.Sort = (this.state.menulist.length + 1) * 10 |
| | | param.Sort = (this.props.menulist.length + 1) * 10 |
| | | this.setState({ |
| | | confirmLoading: true |
| | | }) |
| | |
| | | this.setState({ |
| | | confirmLoading: false, |
| | | addMvisible: false, |
| | | menulist: null |
| | | }) |
| | | this.props.reload() |
| | | } else { |
| | |
| | | _this.setState({ |
| | | editMvisible: false, |
| | | editMenu: null, |
| | | menulist: null |
| | | }) |
| | | _this.props.reload() |
| | | } else { |
| | |
| | | render () { |
| | | return ( |
| | | <div className="header-edit-box"> |
| | | <div className="mask"></div> |
| | | <div className="mask"> |
| | | <div className="tipcard card1"> |
| | | 拖动一级菜单可调整顺序,顺序调整后,请点击确定按钮保存。 |
| | | </div> |
| | | <div className="tipcard card2"> |
| | | 鼠标经过菜单时会显示编辑图标,点击编辑可修改和删除菜单。 |
| | | </div> |
| | | <div className="tipcard card3"> |
| | | 点击解除冻结按钮,可还原已删除的一级菜单。 |
| | | </div> |
| | | <div className="tipcard card4"> |
| | | 点击添加图标,可新增一级菜单。 |
| | | </div> |
| | | <div className="tipcard card5"> |
| | | <p>编辑状态中,菜单之外区域会锁定,查看系统数据请点击。</p> |
| | | <div> |
| | | <a target="blank" href="#/main" >新页面</a> |
| | | </div> |
| | | </div> |
| | | </div> |
| | | {this.props.menulist && <DndProvider backend={HTML5Backend}> |
| | | <DragElement |
| | | dict={this.state.dict} |