Quanxue.Zhanghao.Daochu/LearningOfficer.OA.Common/Dtos/ClassTask/ClassesTaskListResult.cs

103 lines
2.6 KiB
C#
Raw Permalink Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

using LearningOfficer.OA.Common.Dtos.Classes;
using SqlSugar;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace LearningOfficer.OA.Common.Dtos.ClassTask
{
/// <summary>
/// 任务列表
/// </summary>
public class ClassesTaskListResult
{
public long Id { get; set; }
/// <summary>
/// 备 注:任务状态 0未开始 1进行中 2已结束 3问题待处理仅用于双师跟课 4:已逾期
/// 默认值:
///</summary>
public int Status { get; set; }
/// <summary>
/// 班级基本信息
/// </summary>
public List<ClassesInfoResult>? classesInfoResults { get; set; }
/// <summary>
/// 备 注:是否长期性工作
/// 默认值:
///</summary>
public ulong IsLongwork { get; set; }
/// <summary>
/// 备 注:参数表 枚举值,任务类型
/// 默认值:
///</summary>
public int TaskTypeEnum { get; set; }
/// <summary>
/// 备 注:任务标题后缀,用于展示
/// 默认值:
///</summary>
public string TaskTitleSuffix { get; set; } = null!;
/// <summary>
/// 备 注:开始日期
/// 默认值:
///</summary>
public DateTime? StartDate { get; set; }
/// <summary>
/// 备 注:开始时间
/// 默认值:
///</summary>
public DateTime StartTime { get; set; }
/// <summary>
/// 备 注:结束日期
/// 默认值:
///</summary>
public DateTime? EndDate { get; set; }
/// <summary>
/// 备 注:结束时间
/// 默认值:
///</summary>
public DateTime EndTime { get; set; }
/// <summary>
/// 备 注:任务指标类型-1班级2通用 班级时classes_id不为空通用时执行人id不为空
/// 默认值:
///</summary>
public int TaskIndexType { get; set; }
/// <summary>
/// 备 注:是否是布置任务。0否默认1是
/// 默认值:
///</summary>
public int? IsSuperiorTask { get; set; }
/// <summary>
/// 备 注:任务执行人id
/// </summary>
public long? TaskUserId { get; set; }
/// <summary>
/// 备 注:创建人id
/// 默认值:
///</summary>
public long CreaterUid { get; set; }
}
}