king
昨天 c06e58c80240afd703d289bb1c584e08b9783383
src/pc/components/navbar/normal-navbar/menusetting/menutable/index.jsx
@@ -21,7 +21,7 @@
    editMenu: null,
    columns: [
      { title: '菜单名称', dataIndex: 'name', key: 'name' },
      { title: '菜单参数', dataIndex: 'MenuNo', key: 'MenuNo' },
      // { title: '菜单参数', dataIndex: 'MenuNo', key: 'MenuNo' },
      { title: '菜单属性', dataIndex: 'property', key: 'property',  render: text => {
        const trans = {menu: '菜单', link: '链接', linkmenu: '关联菜单', classify: '分类'}
@@ -88,15 +88,15 @@
  delMenu = (record) => {
    const { menu } = this.props
    const _this = this
    const that = this
    
    confirm({
      title: '确定删除吗?',
      content: '',
      onOk() {
        let _data = _this.state.data.filter(item => item.MenuID !== record.MenuID)
        _this.setState({data: _data})
        _this.props.menuUpdate({...menu, sublist: _data})
        let _data = that.state.data.filter(item => item.MenuID !== record.MenuID)
        that.setState({data: _data})
        that.props.menuUpdate({...menu, sublist: _data})
      },
      onCancel() {}
    })
@@ -137,7 +137,7 @@
        })
      }
      if (editMenu.MenuID && editMenu.property === 'menu' && _menu.property !== 'menu') {
        const _this = this
        const that = this
        confirm({
          content: '菜单将被重置,确定修改吗?',
          onOk() {
@@ -147,8 +147,8 @@
              }
              return item
            })
            _this.setState({data: _data, editMenu: null, visible: false})
            _this.props.menuUpdate({...menu, sublist: _data})
            that.setState({data: _data, editMenu: null, visible: false})
            that.props.menuUpdate({...menu, sublist: _data})
          },
          onCancel() {}
        })
@@ -203,7 +203,7 @@
    editMenu: null,
    columns: [
      { title: '菜单名称', dataIndex: 'name', key: 'name' },
      { title: '菜单参数', dataIndex: 'MenuNo', key: 'MenuNo' },
      // { title: '菜单参数', dataIndex: 'MenuNo', key: 'MenuNo' },
      { title: '菜单属性', dataIndex: 'property', key: 'property',  render: text => {
        const trans = {menu: '菜单', link: '链接', linkmenu: '关联菜单', classify: '分类'}
@@ -271,15 +271,15 @@
  delMenu = (record) => {
    const { menu } = this.props
    const _this = this
    const that = this
    
    confirm({
      title: (record.property === 'classify' && record.sublist.length > 0 ? '菜单下含有子菜单,' : '') + '确定删除吗?',
      content: '',
      onOk() {
        let _data = _this.state.data.filter(item => item.MenuID !== record.MenuID)
        _this.setState({data: _data})
        _this.props.menuUpdate({...menu, sublist: _data})
        let _data = that.state.data.filter(item => item.MenuID !== record.MenuID)
        that.setState({data: _data})
        that.props.menuUpdate({...menu, sublist: _data})
      },
      onCancel() {}
    })
@@ -320,7 +320,7 @@
        })
      }
      if (editMenu.MenuID && editMenu.property === 'menu' && _menu.property !== 'menu') {
        const _this = this
        const that = this
        confirm({
          content: '菜单将被重置,确定修改吗?',
          onOk() {
@@ -330,8 +330,8 @@
              }
              return item
            })
            _this.setState({data: _data, editMenu: null, visible: false})
            _this.props.menuUpdate({...menu, sublist: _data})
            that.setState({data: _data, editMenu: null, visible: false})
            that.props.menuUpdate({...menu, sublist: _data})
          },
          onCancel() {}
        })
@@ -402,7 +402,7 @@
    editMenu: null,
    columns: [
      { title: '菜单名称', dataIndex: 'name', key: 'name' },
      { title: '菜单参数', dataIndex: 'MenuNo', key: 'MenuNo' },
      // { title: '菜单参数', dataIndex: 'MenuNo', key: 'MenuNo' },
      { title: '菜单属性', dataIndex: 'property', key: 'property',  render: text => {
        const trans = {menu: '菜单', link: '链接', linkmenu: '关联菜单', classify: '分类'}
@@ -466,13 +466,13 @@
  delMenu = (record) => {
    const { data } = this.state
    const _this = this
    const that = this
    confirm({
      title: (record.property === 'classify' && record.sublist.length > 0 ? '菜单下含有子菜单,' : '') + '确定删除吗?',
      content: '',
      onOk() {
        _this.setState({data: data.filter(item => item.MenuID !== record.MenuID)})
        that.setState({data: data.filter(item => item.MenuID !== record.MenuID)})
      },
      onCancel() {}
    })
@@ -513,7 +513,7 @@
      }
      if (editMenu.MenuID && editMenu.property === 'menu' && _menu.property !== 'menu') {
        const _this = this
        const that = this
        confirm({
          content: '菜单将被重置,确定修改吗?',
          onOk() {
@@ -523,7 +523,7 @@
              }
              return item
            })
            _this.setState({data: _data, editMenu: null, visible: false})
            that.setState({data: _data, editMenu: null, visible: false})
          },
          onCancel() {}
        })