import KFModal from '@/components/KFModal'; import { createEditorMirrorReq } from '@/services/developmentEnvironment'; import { to } from '@/utils/promise'; import { Form, Input, message, type ModalProps } from 'antd'; interface CreateMirrorModalProps extends Omit { envId: number; // 开发环境id onOk: () => void; } function CreateMirrorModal({ envId, onOk, ...rest }: CreateMirrorModalProps) { // 上传请求 const createDatasetVersion = async (params: any) => { const [res] = await to( createEditorMirrorReq({ ...params, dev_environment_id: envId, upload_type: 1, version: params['tagName'], }), ); if (res) { message.success('创建成功,请到 “多形态资源库” - “个人镜像” 中查看'); onOk?.(); } }; // 提交 const onFinish = (formData: any) => { createDatasetVersion(formData); }; return (
); } export default CreateMirrorModal;