forked from huge/frontEnd/hugeOA

src/components/oa/basicConfig/UserManage.jsx
@@ -63,7 +63,7 @@
            <Button type="primary">同步微信用户</Button>
          </Col>
          <Col>
            <Button type="primary">新增用户</Button>
            <Button type="primary" onClick={this.add}>新增用户</Button>
          </Col>
        </Row>
        <TableView {...tableParams} />
@@ -73,7 +73,7 @@
  // 新增用户
  add = () => {
    this.props.history.push('/baseManage/userDetail/new/Add')
    this.props.history.push('/baseManage/user/Detail/new/Add')
  }
  // 删除用户
  onDel = (_text, _record) => {
@@ -99,7 +99,7 @@
      {
        title: '操作', className: "txt-c", key: 'operation', render: (text, record) => {
          return <div>
            <Link to={{ pathname: "/baseManage/userDetail/" + record.id + '/Modify', query: { id: record.id } }}>修改</Link>
            <Link to={{ pathname: "/baseManage/user/Detail/" + record.id + '/Modify', query: { id: record.id } }}>修改</Link>
            <Divider type="vertical" />
            <a onClick={() => this.delete(record.id)}>删除</a>
          </div>
@@ -109,9 +109,26 @@
  }
  delete = (id) => {
    let _this = this;
    let { formData } = _this.state;
    confirm({
      title: <span style={{ fontSize: 19 }}>确定要删除该用户吗?</span>,
      onOk() {
        fetch({
          url: 'api/user/delete',
          params: {
            ids: id
          }
        }).then(res => {
          if (res) {
            message.success("删除成功");
            _this.setState({
              formData: {
                ...formData,
                __key: Date.now(),
              }
            })
          }
        })
        // Fetch.userDel({ ids: id }).then(res => {
        //   if (res.code == 0) {
        //     message.success("删除成功")