Quanxue.Zhanghao.Daochu/LearningOfficer.OA.Common/Dtos/OA/WorkProcess/BaseTaskClassResult.cs

105 lines
2.9 KiB
C#
Raw 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 System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace LearningOfficer.OA.Common.Dtos.OA.WorkProcess
{
public class BaseTaskClassResult
{
/// <summary>
/// 任务id
/// </summary>
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 int TaskTypeEnum { get; set; }
/// <summary>
/// 备 注:任务类型名称(用于展示)
/// </summary>
public string TaskTypeName { get; set; } = null!;
/// <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>
/// 备 注:是否长期性工作(0否1是)
/// 默认值:
///</summary>
public ulong IsLongwork { get; set; }
/// <summary>
/// 备 注:任务完成日期
/// 默认值:
///</summary>
public DateTime? Finish_date { get; set; }
/// <summary>
/// 备 注:任务完成时间
/// 默认值:
///</summary>
public DateTime? Finish_datetime { get; set; }
/// <summary>
/// 备 注:执行人id(通用任务才有)
/// 默认值:
///</summary>
public long? Task_user_id { get; set; }
/// <summary>
/// 备 注:任务指标类型-1班级2通用 班级时classes_id不为空通用时执行人id不为空
/// 默认值:
///</summary>
public int Task_index_type { get; set; }
/// <summary>
/// 学校id
/// </summary>
public long? SchoolId { get; set; }
}
}