import React, { useEffect } from 'react' import ProForm, { ProFormText, } from '@ant-design/pro-form'; import UploadImage from '@/components/UploadImage'; import { notification, Form } from 'antd'; import request from '@/utils/request'; export default (props) => { const [form] = Form.useForm(); const handleSubmit = (values) => { if (!props.user?.userId) { // 新增 request('/user', { method: 'post', data: values }).then(res => { notification.success({ message: '新增用户成功' }) props.onChange(res) }).catch((e) => { notification.error({ message: e.message }) }) } else { // } } useEffect(() => { if (props.user && props.user.userId) { form.setFieldsValue(props.user); } }, [props.user, form]); return ( ) }