using System;

namespace NPP.SmartSchedue.Api.Contracts.Services.Time.Output;

/// <summary>
/// 生产班次分页输出
/// </summary>
public class ShiftGetPageOutput
{
    /// <summary>
    /// 班次ID
    /// </summary>
    public long Id { get; set; }

    /// <summary>
    /// 班次名称
    /// </summary>
    public string Name { get; set; }
    
    /// <summary>
    /// 
    /// </summary>
    public int ShiftNumber { get; set; }

    /// <summary>
    /// 班次开始时间
    /// </summary>
    public TimeSpan StartTime { get; set; }

    /// <summary>
    /// 班次结束时间
    /// </summary>
    public TimeSpan EndTime { get; set; }

    /// <summary>
    /// 是否启用
    /// </summary>
    public bool IsEnabled { get; set; }

    /// <summary>
    /// 描述
    /// </summary>
    public string Description { get; set; }
} 