import React, { Component } from 'react'; import { connect } from 'dva'; import moment from 'moment'; import "moment/locale/zh-cn"; import { Form, Input, Timeline, Row, Button, Checkbox, Icon, Table, InputNumber, TimePicker, Modal } from 'antd'; import Drawer from 'react-motion-drawer'; import { enterpriseCompanyComBaseInfoGetComBaseInfoById } from "../../services/api"; import './Task.less'; const FormItem = Form.Item; const { confirm } = Modal; 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 CreateThiftManagement extends Component { state = { open3: false,//新增班次 visible: false,//添加地点 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() { // window.initialize = this.initializeMap; } columns = [{ title: '班次名称', dataIndex: 'a', key: '1', }, { title: '班次类型', dataIndex: 'b', key: '2', }, { title: '考勤时间安排', dataIndex: 'c', key: '3', render: (text) => { return