import React, { useEffect, useState } from 'react'; import { ProForm, ProFormDigit, ProFormText, ProFormSwitch, ProFormRadio } from '@ant-design/pro-components'; import { Form, Modal, InputNumber } from 'antd'; import { useIntl } from '@umijs/max'; import FilesManager from '@/components/FilesManage/index'; const RoleForm: React.FC = (props: any) => { const [form] = Form.useForm(); const { values } = props; useEffect(() => { console.log(values,'values'); form.resetFields(); form.setFieldsValue(values); }, [form, props]); const intl = useIntl(); const handleOk = () => { form.submit(); }; const handleCancel = () => { props.onCancel(); }; const handleFinish = async (values: any) => { props.onSubmit(values); }; return ( ); }; export default RoleForm;