You've already forked DataMate
feat(data-management): 添加数据集父子层级结构功能
- 在OpenAPI规范中新增parentDatasetId字段用于层级过滤 - 实现数据集父子关系的创建、更新和删除逻辑 - 添加数据集移动时的路径重命名和文件路径前缀更新 - 增加子数据集数量验证防止误删父数据集 - 更新前端界面支持选择父数据集和导航显示 - 优化Python后端自动标注任务的路径处理逻辑 - 修改数据库表结构添加外键约束确保数据一致性
This commit is contained in:
@@ -33,7 +33,7 @@ export enum DataSource {
|
||||
}
|
||||
|
||||
export interface DatasetFile {
|
||||
id: number;
|
||||
id: string;
|
||||
fileName: string;
|
||||
size: string;
|
||||
uploadDate: string;
|
||||
@@ -41,10 +41,10 @@ export interface DatasetFile {
|
||||
}
|
||||
|
||||
export interface Dataset {
|
||||
id: number;
|
||||
id: string;
|
||||
name: string;
|
||||
description: string;
|
||||
parentId?: number;
|
||||
parentDatasetId?: string;
|
||||
datasetType: DatasetType;
|
||||
status: DatasetStatus;
|
||||
size?: string;
|
||||
@@ -77,7 +77,7 @@ export interface ScheduleConfig {
|
||||
}
|
||||
|
||||
export interface DatasetTask {
|
||||
id: number;
|
||||
id: string;
|
||||
name: string;
|
||||
description: string;
|
||||
type: string;
|
||||
|
||||
Reference in New Issue
Block a user