Quanxue.Zhanghao.Daochu/LearningOfficer.OA.Common/Dtos/OA/WorkProcess/Summarize/SummarizeWeekListResult.cs

125 lines
3.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 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 SummarizeWeekListResult
{
/// <summary>
/// 任务列表
/// </summary>
public List<SummarizeTaskResult> TaskList { get; set; }
/// <summary>
/// 周报结果
/// </summary>
public SummarizWeekTaskResult summarizWeekTaskResult { get; set; }
}
public class SummarizWeekTaskResult
{
public long Id { get; set; }
/// <summary>
/// 用户角色枚举
/// </summary>
public int UserEnum { get; set; }
/// <summary>
/// 用户Id
/// </summary>
public long UserId { get; set; }
/// <summary>
/// 用户姓名
/// </summary>
public string UserName { get; set; }
/// <summary>
/// 用户头像地址
/// </summary>
public string UserHeadImage { get; set; }
/// <summary>
/// 总结年份
/// </summary>
public int WorkYear { get; set; }
/// <summary>
/// 总结月份
/// </summary>
public int WorkMonth { get; set; }
/// <summary>
/// 总结周
/// </summary>
public int WorkWeek { get; set; }
/// <summary>
/// 开始日期
/// </summary>
public DateTime? BeginDate { get; set; }
/// <summary>
/// 结束日期
/// </summary>
public DateTime? EndDate { get; set; }
/// <summary>
/// 问题反馈
/// </summary>
public string QuestContent { get; set; }
/// <summary>
/// 创建时间
/// </summary>
public DateTime AddTime { get; set; }
/// <summary>
/// 组长评价
/// </summary>
public string? SuperiorEvaluation { get; set; }
/// <summary>
/// 组长用户Id
/// </summary>
public long? SuperiorUserId { get; set; }
/// <summary>
/// 备 注:组长评价时间
/// 默认值:
///</summary>
public DateTime? SuperiorAddtime { get; set; }
/// <summary>
/// 组长用户名
/// </summary>
public string? SuperiorUserName { get; set; }
/// <summary>
/// 部长评价
/// </summary>
public string? MinisterEvaluation { get; set; }
/// <summary>
/// 部长用户Id
/// </summary>
public long? MinisterUserId { get; set; }
/// <summary>
/// 备 注:部长评价时间
/// 默认值:
///</summary>
public DateTime? MinisterAddtime { get; set; }
/// <summary>
/// 部长用户名
/// </summary>
public string? MinisterUserName { get; set; }
/// <summary>
/// 总部长评价
/// </summary>
public string GeneralEvaluation { get; set; }
/// <summary>
/// 总部长用户Id
/// </summary>
public long? GeneralUserId { get; set; }
/// <summary>
/// 总部长用户名
/// </summary>
public string GeneralUserName { get; set; }
/// <summary>
/// 备 注:下次工作内容
/// 默认值:
///</summary>
public string NextTimeContent { get; set; } = null!;
/// <summary>
/// 已读id如果null则未读
/// </summary>
public long? ReadId { get; set; }
}
}