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; } }