import React, { useRef, useState } from 'react' import { Form, Button, Radio, DatePicker, Switch } from 'antd' import { dayjsFormat } from '@/utils/utils' import { Plus } from '@icon-park/react' import dayjs from 'dayjs' import ModalDragForm from '@/components/Modal/src/components/ModalDragForm' import { ProFormTextArea } from '@ant-design/pro-form' const AddRecord = props => { const formRef = useRef(null) const { onConfirm } = props const [showExtraItem, setShowExtraItem] = useState(false) const onChange = value => { setShowExtraItem(value) } const disabledDate = current => { return current && current < dayjs().endOf('day') } return ( !e && onChange(e)} trigger={ } onFinish={async values => { try { const newVal = { ...values } formRef.current?.resetFields() if (values.date) { newVal.date = dayjsFormat(values.date, 'YYYY-MM-DD') } if (values.remindTime) { newVal.remindTime = dayjsFormat(values.remindTime, 'YYYY-MM-DD') } await onConfirm(newVal) return true } catch (error) { return false } }}> 上门服务 电话拜访 其他事项 在线服务
添加备忘录
{showExtraItem ? ( <> ) : null}
) } export default AddRecord