using LearningOfficer.OA.Common.Enums; using LearningOfficer.OA.Common.Response; using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace LearningOfficer.OA.Common.Dtos.WorkStatistics { /// /// 学习官工作数据统计 /// public class LearningOfficerWorkDataStatisticsDto : WorkDataStatisticsCountDto { /// /// 任务类型枚举 /// public SysTaskTypeEnums TaskTypeEnum { get; set; } /// /// 学习官名称搜索 /// public string? SeacherKey { get; set; } /// /// 学校ID /// public long SchoolId { get; set; } } public class LearningOfficerWorkDataStatisticsViewDto { /// /// 任务类型枚举 /// 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 SchoolName { get; set; } = null!; /// /// 学习官统计数据 /// public List details { get; set; } = new List(); } public class LearningOfficerWorkDataStatisticsDetailsViewDto { /// /// 学习官ID /// public long UserId { get; set; } /// /// 学习官名称 /// public string RealName { get; set; } /// /// 工作数量 /// public int WorkCount { get; set; } } }