using LearningOfficer.OA.Common.Enums; using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace LearningOfficer.OA.Common.Dtos.WorkStatistics { /// /// 学校统计 /// public class SchoolWorkDataStatisticsDto : WorkDataStatisticsCountDto { /// /// 任务类型枚举 /// public SysTaskTypeEnums TaskTypeEnum { get; set; } /// /// 学校名称搜索 /// public string? SeacherKey { get; set; } /// /// 总部长统计页面-各云校统计页面跳转需要传 /// public long? CloudSchoolId { get; set; } } public class SchoolWorkDataStatisticsViewDto { /// /// 任务类型枚举 /// public SysTaskTypeEnums TaskTypeEnum { get; set; } /// /// 任务类型中文 /// public string TaskTypeName { get; set; } = null!; /// /// 统计开始时间 格式yyyy-MM-dd /// public string BeginTime { get; set; } /// /// 统计结束时间 格式yyyy-MM-dd /// public string EndTime { get; set; } /// /// 云校名称 /// public string CloudSchoolName { get; set; } = null!; /// /// 学校统计数据 /// public List details { get; set; } = new List(); } public class SchoolWorkDataStatisticsDetailsViewDto { /// /// 学校名称 /// public string SchoolName { get; set; } = null!; /// /// 学校ID /// public long SchoolId { get; set; } /// /// 工作数量 /// public int WorkCount { get; set; } } }