using MadRunFabric.Model;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Threading.Tasks;

namespace SignTokenApi.Areas.ThirdHospitals.Models.Input
{
    public class ClassGroupUserMapInput
    {
        /// <summary>
        /// 项目id
        /// </summary>
        public string projectid { get; set; }
        /// <summary>
        /// 选中日期列表
        /// </summary>
        public string listday { get; set; }
        /// <summary>
        /// 正常值班信息列表
        /// </summary>
        public List<ClassUserList> listuserinfo { get; set; }      

    }

    public class ClassUserList
    {
        /// <summary>
        /// 用户账号
        /// </summary>
        public string usercode { get; set; }
        ///// <summary>
        ///// 班别代码
        ///// </summary>
        //public string groupcode { get; set; }
        /// <summary>
        /// 时间
        /// </summary>
        public string date { get; set; }
        /// <summary>
        /// 出勤状态(1正常 2休息 3请假)
        /// </summary>
        public int isstatus { get; set; } = 2;
        /// <summary>
        /// 绑定班别
        /// </summary>
        public List<ClassGroupList> classgroupList { get; set; }
        /// <summary>
        /// 是否参与计划
        /// </summary>
        public bool isjoin { get; set; } = false;
        /// <summary>
        /// 计划名称
        /// </summary>
        public List<DistriPlanList> distri_planList { get; set; }
        ///// <summary>
        ///// 备注
        ///// </summary>
        //public string remark { get; set; }
    }
}
