import React, { PureComponent } from 'react'; // import { connect } from 'dva'; import moment from 'moment'; import "moment/locale/zh-cn"; import style from "styled-components"; import { Select, Input, Button, DatePicker } from 'antd'; import ReceiveResumeRemarks from "./ReceiveResumeRemarks"; // import ProTable from "../../../components/Pro/ProTable"; import PTable from "../../../components/Pro/PTable"; // import PSelect from "../../../components/Pro/PSelect"; import { enterprisePerResumePage, //获取收到的简历 } from "../../../services/api"; const { Option } = Select; const { RangePicker } = DatePicker; const dateFormat = 'YYYY-MM-DD'; // @connect(state => ({ // monitor: state.monitor, // })) export default class Receive extends PureComponent { constructor(props, context) { super(props, context); this.state = { /** * 抽屉需要 */ // visiable: false, open: false, currentId: '', number: 0, start: false, end: false, forceUpdate: false, pageParm: { // comId: '1', pageSize: '10', pageNumber: '1', keyWord: "", isRead: "", startTime: '',//开始时间 endTime: '',//结束时间 }, keyWord: "", isRead: "", startTime: '',//开始时间 endTime: '',//结束时间 }; } /************************生命周期********************************* */ // componentDidMount() { // this.getReceiveResume();//获取收到的简历 // } // /************************ajax请求********************************* */ // //获取收到的简历 // getReceiveResume = () => { // // const comId = 1; // const pageSize = 10; // const pageNumber = 1; // enterprisePerResumePage({ pageSize, pageNumber }).then((res) => { // console.log("获取收到的简历成功:", res); // }, (err) => { // console.log("获取收到的简历失败:", err); // }); // } //备注抽屉 changeDrawer = (open, currentId) => { console.log(open); console.log("当前Id", currentId); this.setState({ open, currentId }); } //table 数据变化 dateTableChange = (data) => { console.log(data); this.setState({ number: data.total }); }; //过去关键字 inputTracknameChange = (e) => { console.log(e.target.value.trim()); this.setState({ keyWord: e.target.value.trim() }); }; //搜索日期 onChangeTime = (date, dateString) => { if (dateString[0] !== '') { this.setState({ start: true, end: true, startTime: dateString[0], endTime: dateString[1], }); } else { this.setState({ start: false, end: false, startTime: '', endTime: '', }); } }; handleChangeIsRead = (value) => { console.log(`Select状态 ${value}`); this.setState({ isRead: value, }); }; //点击搜索 search = () => { const pageParm = { ...this.state.pageParm }; pageParm.keyWord = this.state.keyWord; pageParm.isRead = this.state.isRead; pageParm.startTime = this.state.startTime; pageParm.endTime = this.state.endTime; this.setState({ pageParm, // forceUpdate: true, }); console.log(pageParm.startTime + "," + pageParm.endTime); } //重置 reset = () => { this.setState({ keyWord: '', isRead: '', forceUpdate: true, start: false, end: false, }, () => { this.search(); } ); }; renderTable = () => { const columns = [ { title: '姓名', dataIndex: 'name', key: 'name', }, { title: '性别', dataIndex: 'sexName', key: 'sexName', }, { title: '年龄', render: (age) => (