import React, { Component } from "react"; import { connect } from "dva"; import moment from "moment"; import { Form, Input, Timeline, Row, Button, Checkbox, InputNumber, TimePicker } from "antd"; import { enterpriseCompanyComBaseInfoGetComBaseInfoById } from "../../services/api"; import "./Task.less"; const FormItem = Form.Item; const format = "HH:mm"; const formItemLayout = { labelCol: { xs: { span: 24 }, sm: { span: 7 } }, wrapperCol: { xs: { span: 24 }, sm: { span: 12 }, md: { span: 10 } } }; @connect(state => ({ profile: state.profile })) @Form.create() export default class AddNewShift extends Component { state = { pagenav: { current: 1, pageSize: 10, showQuickJumper: true, showSizeChanger: true, showTotal: total => `总共 ${total} 条`, onShowSizeChange: (current, pageSize) => { const pagenav = Object.assign({}, this.state.pagenav); pagenav.current = current; pagenav.pageSize = pageSize; this.setState({ pagenav }); setTimeout(() => { this.bbdExampersonPage(); }); }, onChange: (page, pageSize) => { const pagenav = Object.assign({}, this.state.pagenav); pagenav.current = page; pagenav.pageSize = pageSize; this.setState({ pagenav }); setTimeout(() => { this.bbdExampersonPage(); }); }, total: 0 } }; componentDidMount() {} handleSubmit = e => { e.preventDefault(); this.props.form.validateFieldsAndScroll((err, values) => { if (!err) { this.props.dispatch({ type: "form/submitRegularForm", payload: values }); } }); }; render() { const { getFieldDecorator } = this.props.form; return (