// import { useState } from 'react' import { Button, Form, Upload, message, Select } from "antd" import { uploadFileUrl } from '../../../../request/request' import { UploadOutlined } from '@ant-design/icons'; export default function EditAppDes(props: any) { const token = sessionStorage.getItem('token') const height = window.innerHeight - 460; const [form] = Form.useForm(); const handleSubmit = () => { // console.log(form); props.setEditProcess(3); // 调用表单实例的 submit 方法 form.submit(); }; // // 存储文件上传成功状态 // const [fileUploadSuccess, setFileUploadSuccess] = useState(false); // // 上传状态改变时的回调 // const handleUploadChange = (info: any) => { // if (info.file.status === 'done') { // setFileUploadSuccess(true); // message.success('文件上传成功'); // } else if (info.file.status === 'error') { // setFileUploadSuccess(false); // message.error('文件上传失败,请重试'); // } // }; // // 自定义验证规则,确保文件上传成功 // const validateFileUpload = (_rule: any, _value: any, callback: (error?: string) => void) => { // if (fileUploadSuccess) { // callback(); // } else { // callback('请确保文件上传成功'); // } // }; const submitInfo = (values: any) => { message.success('提交成功'); console.log(values); props.setEditProcess(3); } const onFinish = (values: any) => { // 处理表单提交逻辑 console.log('表单提交成功', values); submitInfo(values) }; return (