using System.Collections.Generic;
namespace NPP.SmartSchedue.Api.Contracts.Services.Time.Output;
///
/// 批量配置结果
///
public class BatchConfigResult
{
///
/// 是否成功
///
public bool IsSuccess { get; set; }
///
/// 成功配置数量
///
public int SuccessCount { get; set; }
///
/// 失败配置数量
///
public int FailureCount { get; set; }
///
/// 错误信息列表
///
public List ErrorMessages { get; set; } = new List();
///
/// 配置详情
///
public List ConfigDetails { get; set; } = new List();
}
///
/// 配置详情
///
public class ConfigDetail
{
///
/// 班次ID
///
public long ShiftId { get; set; }
///
/// 规则ID
///
public long RuleId { get; set; }
///
/// 是否成功
///
public bool IsSuccess { get; set; }
///
/// 错误信息
///
public string ErrorMessage { get; set; }
}