using Share.Entity;

namespace CoreMod.Models.GenStepDtos;

/// <summary>
/// task step列表元素
/// </summary>
/// <see cref="GenStep"/>
public class GenStepItemDto
{
    /// <summary>
    /// 步骤名称
    /// </summary>
    [MaxLength(100)]
    public string Name { get; set; } = default!;

    /// <summary>
    /// 输出路径
    /// </summary>
    [MaxLength(400)]
    public string? OutputPath { get; set; }

    /// <summary>
    /// 路径
    /// </summary>
    [MaxLength(400)]
    public string? Path { get; set; }
    public int Id { get; set; }
    public DateTime CreatedTime { get; set; }

    /// <summary>
    /// 模板路径
    /// </summary>
    [MaxLength(400)]
    public string? TemplatePath { get; set; }
    public int ProjectId { get; set; }
}
