using Dlhis.Entity.Basic.Enums; using Kurisu.AspNetCore.Utils.Converters; using Kurisu.AspNetCore.Utils.Extensions; using Newtonsoft.Json; namespace Dlhis.Basic.Organization.Response; public class GainfoCurrentResponse { /// /// 用户档案号 /// public string UserNo { get; set; } /// /// 用户姓名 /// public string UserName { get; set; } /// /// 性别枚举 /// public GenderEnumType Gender { get; set; } /// /// 性别描述 /// public string GenderDesc => Gender.GetDescription(); /// /// 工号 /// public string UserCode { get; set; } /// /// 部门号 /// public string DepartmentNo { get; set; } /// /// 部门名称 /// public string DepartmentName { get; set; } /// /// 出生日期/生日 /// public string Birthday { get { return OriginalBirthday.HasValue ? OriginalBirthday.Value.ToString("yyyy-MM-dd") : "0000-00-00"; } } public DateTime? OriginalBirthday { get; set; } /// /// 厂区编码 /// public string Factory { get; set; } /// /// 厂区名称 /// public string FactoryName { get; set; } /// /// 卡类型 /// public int? CardType { get; set; } /// /// 卡类型名称 /// public string CardTypeName { get; set; } }