using System; namespace NPP.SmartSchedue.Api.Contracts.Services.Time.Output; /// /// 周工作量检查结果 /// public class WeeklyWorkloadCheckResult { /// /// 人员ID /// public long PersonnelId { get; set; } /// /// 周开始日期 /// public DateTime WeekStartDate { get; set; } /// /// 周结束日期 /// public DateTime WeekEndDate { get; set; } /// /// 当前周班次数 /// public int CurrentWeekShifts { get; set; } /// /// 最大允许周班次数 /// public int MaxWeeklyShifts { get; set; } /// /// 是否超过限制 /// public bool IsOverLimit { get; set; } /// /// 超出数量 /// public int OverLimitCount { get; set; } /// /// 警告级别 /// public string WarningLevel { get; set; } /// /// 建议措施 /// public string Suggestion { get; set; } }