using Edu.Common.Enum.User;
using Edu.Model.Entity.User;
using System;
using System.Collections.Generic;
using VT.FW.DB;

namespace Edu.Model.ViewModel.User
{
    /// <summary>
    /// 审批列表相关扩展字段
    /// </summary>
    public class Rb_Workflow_MyAuditRelation_Extend
    {
        #region 审批公有信息
        /// <summary>
        /// 月份数量
        /// </summary>
        public string MonthNum { get; set; }
        /// <summary>
        /// 工作流id
        /// </summary>        
        public int? WorkFlowId
        {
            get;
            set;
        }
        /// <summary>
        /// 创建时间
        /// </summary>        
        public DateTime? CreateTime
        {
            get;
            set;
        }

        /// <summary>
        /// 审批 申请状态 1审核中  2 撤回  3 驳回  4 不通过  5 通过
        /// </summary>        
        public UserWFAuditStatus? Status
        {
            get;
            set;
        }
        /// <summary>
        /// 所属模版id
        /// </summary>        
        public int? TemplateId
        {
            get;
            set;
        }
        /// <summary>
        /// 审批模板 1请假  2出差  3  外出  4  补卡
        /// </summary>        
        public WFTTemplateTypeEnum? TemplateType
        {
            get;
            set;
        }
        /// <summary>
        /// 模板名称
        /// </summary>        
        public string TemplateName
        {
            get;
            set;
        }
        #endregion


        #region 审批列表返回信息
        /// <summary>
        /// 审批标题
        /// </summary>
        public string Title { get; set; }
        /// <summary>
        ///用户头像
        /// </summary>
        public string UserPhoto { get; set; }
        /// <summary>
        /// 详情
        /// </summary>
        public List<string> Detial { get; set; }
        /// <summary>
        /// 审核描述
        /// </summary>
        public string AuditStatusStr { get; set; }
        /// <summary>
        /// 审核描述字体颜色
        /// </summary>
        public string AuditStatusColor { get; set; }
        #endregion


        #region 抄送我的信息
        /// <summary>
        /// 抄送id
        /// </summary>        
        public int? CopyId
        {
            get;
            set;
        }
        /// <summary>
        /// 1未读  2已读
        /// </summary>        
        public int? ReadStauts
        {
            get;
            set;
        }
        #endregion

    }
}