feat: 数据集版本管理支持删除历史版本
DatasetVersionList 新增 next_version_number,API 与 Mock 补充删除版本接口与并发控制,DatasetVersionBar 增加删除操作并对初始版本与最后版本禁用,DatasetPreviewView 接入删除流程,回归脚本与设计走查同步。
This commit is contained in:
@@ -72,6 +72,17 @@ export const activateDatasetFileVersion = (
|
||||
{ version_id: versionId, expected_current_version_id: expectedCurrentVersionId },
|
||||
)
|
||||
|
||||
/** 删除非当前、非初始的历史版本 */
|
||||
export const deleteDatasetFileVersion = (
|
||||
fileId: string | number,
|
||||
versionId: string,
|
||||
expectedCurrentVersionId: string,
|
||||
) =>
|
||||
del<DatasetVersionList>(
|
||||
`/dataset-manage/versions/${encodeURIComponent(fileId)}/${encodeURIComponent(versionId)}`,
|
||||
{ expected_current_version_id: expectedCurrentVersionId },
|
||||
)
|
||||
|
||||
/** 下载文件 URL */
|
||||
export const downloadFileUrl = (
|
||||
datasetId: string | number,
|
||||
|
||||
Reference in New Issue
Block a user