using SqlSugar;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace OpenAuth.App.ServiceApp.FmFireSiteManage.Response
{
    public  class EnteringInfoResp
    {

            /// <summary>
            /// Desc:流水号
            /// Default:
            /// Nullable:False
            /// </summary>           
            [SugarColumn(IsPrimaryKey = true)]
            public long Id { get; set; }

            /// <summary>
            /// Desc:人员名称
            /// Default:
            /// Nullable:True
            /// </summary>           
            public string UserName { get; set; }

            /// <summary>
            /// Desc:人员电话
            /// Default:
            /// Nullable:True
            /// </summary>           
            public string Phone { get; set; }

            /// <summary>
            /// Desc:进入方式（1-扫码，2-代填）
            /// Default:
            /// Nullable:False
            /// </summary>           
            public int InType { get; set; }
            /// <summary>
            /// Desc:进入方式（1-扫码，2-代填）
            /// Default:
            /// Nullable:False
            /// </summary>           
            public string InTypeName { get; set; }

            /// <summary>
            /// Desc:身份证号
            /// Default:
            /// Nullable:True
            /// </summary>           
            public string CardNo { get; set; }

            /// <summary>
            /// Desc:联系地址
            /// Default:
            /// Nullable:True
            /// </summary>           
            public string UserAddress { get; set; }

            /// <summary>
            /// Desc:进山时间
            /// Default:
            /// Nullable:True
            /// </summary>           
            public DateTime InTime { get; set; }

            /// <summary>
            /// Desc:站点名称
            /// Default:
            /// Nullable:False
            /// </summary>           
            public string SiteName { get; set; }

            /// <summary>
            /// Desc:代替人名称
            /// Default:
            /// Nullable:True
            /// </summary>           
            public string Name { get; set; }
            /// <summary>
            /// Desc:离山时间
            /// Default:
            /// Nullable:True
            /// </summary>           
            public DateTime OutTime { get; set; }
            /// <summary>
            /// Desc:原因
            /// Default:
            /// Nullable:True
            /// </summary>           
            public string Reason { get; set; }
            /// <summary>
            /// Desc:登记类型（1-进山，2-出山）
            /// Default:
            /// Nullable:False
            /// </summary>           
            public int RegistrationType { get; set; }
            /// <summary>
            /// Desc:登记类型（1-进山，2-出山）
            /// Default:
            /// Nullable:False
            /// </summary>           
            public string RegistrationTypeName { get; set; }
            /// <summary>
            /// 项目名称
            /// </summary>
            public string ProjectName { get; set; }
        }
    
}
