|
|
|
@@ -39,9 +39,9 @@ const Dataset = () => { |
|
|
|
return { |
|
|
|
...form.getFieldsValue(), |
|
|
|
dataset_id: locationParams.id, |
|
|
|
file_name: item.response.data[0].fileName, |
|
|
|
file_size: item.response.data[0].fileSize, |
|
|
|
url: item.response.data[0].url, |
|
|
|
file_name: item.response.code === 200 ? item.response.data[0].fileName : null, |
|
|
|
file_size: item.response.code === 200 ? item.response.data[0].fileSize : null, |
|
|
|
url: item.response.code === 200 ? item.response.data[0].url : null, |
|
|
|
}; |
|
|
|
}), |
|
|
|
); |
|
|
|
@@ -59,18 +59,16 @@ const Dataset = () => { |
|
|
|
const locationParams = useParams(); //新版本获取路由参数接口 |
|
|
|
const [wordList, setWordList] = useState([]); |
|
|
|
const [activeTabKey, setActiveTabKey] = useState('1'); |
|
|
|
const [uuid, setUuid] = useState(Date.now()); |
|
|
|
const getDatasetByDetail = () => { |
|
|
|
getDatasetById(locationParams.id).then((ret) => { |
|
|
|
console.log(ret); |
|
|
|
setDatasetDetailObj(ret.data); |
|
|
|
}); |
|
|
|
}; |
|
|
|
// 获取数据集版本 |
|
|
|
const getDatasetVersionList = () => { |
|
|
|
getDatasetVersionsById(locationParams.id).then((ret) => { |
|
|
|
console.log(ret); |
|
|
|
if (ret && ret.data && ret.data.length > 0) { |
|
|
|
if (ret.data && ret.data.length > 0) { |
|
|
|
setVersionList( |
|
|
|
ret.data.map((item) => { |
|
|
|
return { |
|
|
|
@@ -79,8 +77,6 @@ const Dataset = () => { |
|
|
|
}; |
|
|
|
}), |
|
|
|
); |
|
|
|
setVersion(ret.data[0]); |
|
|
|
getDatasetVersions({ version: ret.data[0], dataset_id: locationParams.id }); |
|
|
|
} |
|
|
|
}); |
|
|
|
}; |
|
|
|
@@ -94,7 +90,6 @@ const Dataset = () => { |
|
|
|
form.setFieldsValue({ name: datasetDetailObj.name }); |
|
|
|
|
|
|
|
setDialogTitle('创建新版本'); |
|
|
|
setUuid(Date.now()); |
|
|
|
setIsModalOpen(true); |
|
|
|
}; |
|
|
|
const handleCancel = () => { |
|
|
|
@@ -114,7 +109,9 @@ const Dataset = () => { |
|
|
|
|
|
|
|
onOk: () => { |
|
|
|
deleteDatasetVersion({ dataset_id: locationParams.id, version }).then((ret) => { |
|
|
|
setVersion(null); |
|
|
|
getDatasetVersionList(); |
|
|
|
getDatasetVersions({ version, dataset_id: locationParams.id }); |
|
|
|
message.success('删除成功'); |
|
|
|
}); |
|
|
|
}, |
|
|
|
@@ -127,7 +124,6 @@ const Dataset = () => { |
|
|
|
message.success('创建成功'); |
|
|
|
}); |
|
|
|
}; |
|
|
|
// 获取版本下的文件列表 |
|
|
|
const getDatasetVersions = (params) => { |
|
|
|
getDatasetVersionIdList(params).then((res) => { |
|
|
|
setWordList(res?.data?.content ?? []); |
|
|
|
@@ -372,7 +368,7 @@ const Dataset = () => { |
|
|
|
}, |
|
|
|
]} |
|
|
|
> |
|
|
|
<Upload {...props} data={{ uuid: uuid }}> |
|
|
|
<Upload {...props}> |
|
|
|
<Button |
|
|
|
style={{ |
|
|
|
fontSize: '14px', |
|
|
|
|