using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace FlexJobApi.Core { /// /// 查询C端人员分页列表数据 /// [Resource([EnumResourceController.UserServerUser])] public class GetPersonalUserInfosQuery : PagedListQuery { /// /// 关键字(姓名/手机/身份证号/客户) /// public string Keywords { get; set; } /// /// 最近录用时间-最早时间 /// public DateTime? HireTimeBegin { get; set; } /// /// 最近录用时间-最晚时间 /// public DateTime? HireTimeEnd { get; set; } /// /// 最近签约时间-最早时间 /// public DateTime? SignContractBegin { get; set; } /// /// 最近签约时间-最晚时间 /// public DateTime? SignContractEnd { get; set; } /// /// 是否已实名 /// public bool? IsReal { get; set; } } /// /// 查询C端人员分页列表数据-结果 /// public class GetPersonalUserInfosQueryResult : PagedListQueryResult { } /// /// 查询C端人员分页列表数据-结果-项 /// public class GetPersonalUserInfosQueryResultItem { /// /// Id /// public Guid Id { get; set; } /// /// 姓名 /// public string Name { get; set; } /// /// 手机号 /// /// 联系电话 public string ContactPhoneNumber { get; set; } /// /// 身份证号 /// public string Identity { get; set; } /// /// 身份证人像面 /// public string IdentityImg { get; set; } /// /// 身份证国徽面 /// public string IdentityBackImg { get; set; } /// /// 性别 /// public EnumUserGender? Gender { get; set; } /// /// 年龄 /// public int? Age { get; set; } /// /// 常驻省份编号 /// public string ProvinceCode { get; set; } /// /// 常驻省份 /// public string ProvinceContent { get; set; } /// /// 常驻城市编号 /// public string CityCode { get; set; } /// /// 常驻城市 /// public string CityContent { get; set; } /// /// 所属商户 /// public List Enterprises { get; set; } /// /// 是否实名 /// public bool IsReal { get; set; } /// /// 实名时间 /// public DateTime? RealTime { get; set; } /// /// 最近录用时间 /// public DateTime? HireTime { get; set; } /// /// 最近签约时间 /// public DateTime? SignContractTime { get; set; } } }