import React, { Component } from "react"; import { connect } from "dva"; import { withRouter } from "dva/router"; import PTable from "../../../components/Pro/PTable"; import SearchForm from "./SearchForm"; import columnsFun from "./columns"; import ExcelButtonOline from "../../../components/ExcelButtonOline"; import { Alert, Tabs, Popover } from "antd"; const { TabPane } = Tabs; @connect((state) => ({ global: state.global, })) @withRouter export default class PersonSearch extends Component { constructor(props, context) { super(props, context); this.state = { forceUpdate: false, pageParm: { //任务列表请求参数 pageSize: "10", pageNumber: "1", }, paramsInit: false, //参数是否准备好 }; } componentWillReceiveProps(props) {} componentDidMount() {} _search = (values) => { this.setState({ pageParm: { ...this.state.pageParm, ...values, departIds: values.departIds ? values.departIds : "", }, paramsInit: true, }); }; _updateTable = () => { this.setState( { forceUpdate: true, }, () => { this.setState({ forceUpdate: false, }); } ); }; render() { const columns = columnsFun.call(this); return (
搜索后可导出搜索结果
; })()} title="温馨提示:" >