king
2024-08-25 326aa6b3effaccc71cfe0775d47b0f29eb3695a6
src/mob/components/navbar/normal-navbar/menus/index.jsx
@@ -114,7 +114,7 @@
      }
      if (editMenu.MenuID && editMenu.property === 'menu' && res.property !== 'menu') {
        const _this = this
        const that = this
        confirm({
          content: '菜单将被重置,确定修改吗?',
          onOk() {
@@ -124,8 +124,8 @@
              }
              return item
            })
            _this.setState({menus: _menus, editMenu: null, visible: false}, () => {
              _this.props.updateConfig(_menus)
            that.setState({menus: _menus, editMenu: null, visible: false}, () => {
              that.props.updateConfig(_menus)
            })
          },
          onCancel() {}
@@ -143,17 +143,17 @@
   */
  deleteElement = (card) => {
    const { menus } = this.state
    let _this = this
    let that = this
    confirm({
      content: `确定删除《${card.name}》吗?`,
      onOk() {
        let _menus = menus.filter(item => item.MenuID !== card.MenuID)
        _this.setState({
        that.setState({
          menus: _menus
        }, () => {
          _this.props.updateConfig(_menus)
          that.props.updateConfig(_menus)
        })
      },
      onCancel() {}