using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace LearningOfficer.OA.Common.Dtos.OA.WorkProcess.Summarize
{
public class SummarizeMonthStandardResult
{
///
/// 通用任务列表
///
public List generalTasks { get; set; }
///
/// 其他工作完成情况
///
public List taskFinishLists { get; set; }
///
/// 布置任务完成情况
///
public List taskSuperiorTaskLists { get; set; }
}
public class SummarizMonthCheckList
{
///
/// 任务类型枚举
///
public long TaskTypeEnum { get; set; } = 0;
///
/// 任务类型枚举-名称
///
public string TaskTypeName { get; set; }
///
/// 已完成任务数量
///
public int OkTaskCount { get; set; } = 0;
///
/// 应完成任务数量(为0时,代表是指标之外的)
///
public long ShouldTaskCount { get; set; } = 0;
}
public class ClassTaskFinishList
{
///
/// 学校名称
///
public string SchoolName { get; set; } = null!;
///
/// 班级ID
///
public long ClassesId { get; set; } = 0;
///
/// 班级名称
///
public string ClassesName { get; set; } = null!;
///
/// 年级
///
public string GradeLevel { get; set; } = null!;
///
/// 所属届
///
public int GraduationYear { get; set; }
///
/// 任务完成列表
///
public List TaskFinishLists { get; set; }
}
public class TaskFinishList
{
///
/// 任务类型枚举
///
public long TaskTypeEnum { get; set; } = 0;
///
/// 任务类型枚举-名称
///
public string TaskTypeName { get; set; }
///
/// 任务数量
///
public int TaskCount { get; set; } = 0;
}
}