| | |
| | | { type: 'input', name: '手机号码', label: '手机号码', key: 'mobile' }, |
| | | { type: 'input', name: '电子邮箱', label: '电子邮箱', key: 'email' }, |
| | | ]} /> |
| | | <Row type="flex" gutter={20} className="margin-bottom"> |
| | | <Row type="flex" gutter={20} className="margin-bottom"> |
| | | <Col> |
| | | <Button type="primary">同步微信用户</Button> |
| | | </Col> |
| | | <Col> |
| | | <Button type="primary">新增用户</Button> |
| | | <Button type="primary" onClick={this.add}>新增用户</Button> |
| | | </Col> |
| | | </Row> |
| | | <TableView {...tableParams} /> |
| | |
| | | |
| | | // 新增用户 |
| | | add = () => { |
| | | this.props.history.push('/baseManage/userDetail/new/Add') |
| | | this.props.history.push('/baseManage/user/Detail/new/Add') |
| | | } |
| | | // 删除用户 |
| | | onDel = (_text, _record) => { |
| | |
| | | { |
| | | 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> |
| | |
| | | } |
| | | 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("删除成功") |