33 lines
793 B
C#
33 lines
793 B
C#
namespace OrpaonVision.Core.Training.Contracts.Commands;
|
|
|
|
/// <summary>
|
|
/// 批准模型版本命令。
|
|
/// </summary>
|
|
public sealed class ApproveModelVersionCommand
|
|
{
|
|
/// <summary>
|
|
/// 模型版本ID。
|
|
/// </summary>
|
|
public Guid ModelVersionId { get; init; }
|
|
|
|
/// <summary>
|
|
/// 批准意见。
|
|
/// </summary>
|
|
public string ApprovalComment { get; init; } = string.Empty;
|
|
|
|
/// <summary>
|
|
/// 批准者。
|
|
/// </summary>
|
|
public string ApprovedBy { get; init; } = string.Empty;
|
|
|
|
/// <summary>
|
|
/// 批准级别。
|
|
/// </summary>
|
|
public string ApprovalLevel { get; init; } = "Standard";
|
|
|
|
/// <summary>
|
|
/// 是否强制批准(跳过某些检查)。
|
|
/// </summary>
|
|
public bool ForceApprove { get; init; } = false;
|
|
}
|