版本管理
continuous-integration/drone/push Build is running

This commit is contained in:
he
2026-05-06 14:01:39 +08:00
parent 7bfb6d2c5f
commit 4b8d9bf7bf
3 changed files with 111 additions and 10 deletions
@@ -54,6 +54,11 @@ public class SegmentationAddOrEdit
public Guid VisitTaskId { get; set; }
/// <summary>
/// 文件大小,单位字节
/// </summary>
public long FileSize { get; set; } = 0;
}
public class SegmentationQuery:PageInput
@@ -77,7 +82,30 @@ public class SegmentationQuery:PageInput
public Guid? TrialId { get; set; }
public Guid? VisitTaskId { get; set; }
}
}
public class SegmentationVersionView
{
public Guid Id { get; set; }
public Guid SegmentationId { get; set; }
public int Version { get; set; }
public string SegmentationJson { get; set; }
public string SEGUrl { get; set; }
public long FileSize { get; set; }
public DateTime CreateTime { get; set; }
public string CreateUserName { get; set; }
}
public class SegmentationVersionQuery : PageInput
{
public Guid SegmentationId { get; set; }
}
public class RestoreSegmentationVersionInDto
{
public Guid SegmentationId { get; set; }
public Guid VersionId { get; set; }
}