using MediatR; using Newtonsoft.Json; using System; using System.Collections.Generic; using System.ComponentModel.DataAnnotations; using System.Linq; using System.Text; using System.Threading.Tasks; namespace FlexJobApi.Core { /// /// 查询个人实名结果 /// [Resource([EnumResourceController.UserServerElectronSign])] public class GetPersonalUserRealResultQuery : IRequest { } /// /// 查询个人实名结果 /// public class GetPersonalUserRealResultQueryResult : GetPersonalUserRealResultQueryResultAuth { /// /// 是否实名 /// public bool IsReal { get; set; } /// /// 实名时间 /// public DateTime? RealTime { get; set; } /// /// 实名方式 /// public EnumUserRealMethod? RealMethod { get; set; } } /// /// 查询个人实名结果 /// public class GetPersonalUserRealResultQueryResultAuth { /// /// 姓名 /// public string Name { get; set; } /// /// 手机号 /// public string PhoneNumber { get; set; } /// /// 身份证号 /// public string Identity { get; set; } /// /// 身份证人像面 /// public string IdentityImg { get; set; } /// /// 身份证国徽面 /// public string IdentityBackImg { get; set; } /// /// 性别 /// public EnumUserGender? Gender { get; set; } /// /// 生日 /// public DateTime? Birthday { get; set; } /// /// 年龄 /// public int? Age { get; set; } /// /// 银行卡号 /// public string BankCard { get; set; } /// /// 银行卡照片 /// public string BankCardImg { get; set; } /// /// 实名通道 /// public EnumRealAccess? RealAccess { get; set; } /// /// 实名状态 /// public EnumPersonalUserRealStatus RealStatus { get; set; } /// /// 实名失败消息 /// public string RealFailMessage { get; set; } /// /// 人脸实名认证地址 /// public string FaceRealUrl { get; set; } } }