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>
    /// Rb_workdayseting Entity Model
    /// </summary>    
    [Serializable]
    [DB(ConnectionName = "DefaultConnection")]
    public class Rb_Workflow_Evection_Extend : Rb_Workflow_Evection
    {
        /// <summary>
        /// 申请人
        /// </summary>
        public string EmName { get; set; }
        /// <summary>
        /// 员工账户
        /// </summary>
        public string EmAccount { get; set; }

        /// <summary>
        /// 员工手机
        /// </summary>
        public string EmLoginMobile { get; set; }

        /// <summary>
        /// 待审核人
        /// </summary>
        public string ToAuditName { get; set; }

        /// <summary>
        /// 待审核人id
        /// </summary>
        public int? ToAuditId { get; set; }

        /// <summary>
        /// 已审核人的id
        /// </summary>
        public int? AuditedId { get; set; }

        /// <summary>
        /// 出差行程
        /// </summary>
        public List<Rb_Workflow_Travel> Travel { get; set; }

        /// <summary>
        /// 员工头像
        /// </summary>
        public string EmPhoto { get; set; }
    }
    /// <summary>
    /// 签到日期对应的签到数量
    /// </summary>
    public class SignInModel {
        /// <summary>
        /// 日期
        /// </summary>
        public string DateStr { get; set; }
        /// <summary>
        /// 数量
        /// </summary>
        public int Count { get; set; }
    }
}