import KFModal from '@/components/KFModal'; import { CategoryData, DataSource } from '@/pages/Dataset/config'; import { addModel } from '@/services/dataset/index.js'; import { to } from '@/utils/promise'; import { Form, Input, Radio, Select, message, type ModalProps } from 'antd'; interface AddModelModalProps extends Omit { typeList: CategoryData[]; tagList: CategoryData[]; onOk: () => void; } function AddModelModal({ typeList, tagList, onOk, ...rest }: AddModelModalProps) { // 上传请求 const createModel = async (params: any) => { const [res] = await to(addModel(params)); if (res) { message.success('创建成功'); onOk?.(); } }; // 提交 const onFinish = (formData: any) => { const params = { ...formData, model_source: DataSource.Create, }; createModel(params); }; return (
私有 公开
); } export default AddModelModal;