UserProfileDto.cs 1.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051
  1. using VberZero;
  2. using VberZero.AppService.Base.Dto;
  3. namespace VberAdmin.Authorization.Accounts.Dto;
  4. public class UserProfileDto : VzEntityDto<long>
  5. {
  6. /// <summary>
  7. /// 系统账号
  8. /// </summary>
  9. public string UserName { get; set; }
  10. /// <summary>
  11. /// 姓名
  12. /// </summary>
  13. public string Surname { get; set; }
  14. public string Name { get; set; }
  15. /// <summary>
  16. /// 电子邮箱
  17. /// </summary>
  18. public string EmailAddress { get; set; }
  19. public VzDefinition.GenderType Gender { get; set; }
  20. /// <summary>
  21. /// 个人简介
  22. /// </summary>
  23. public string Profile { get; set; }
  24. /// <summary>
  25. /// 出生日期
  26. /// </summary>
  27. public DateTime? Birthday { get; set; }
  28. /// <summary>
  29. /// 身份证号
  30. /// </summary>
  31. public string IdCard { get; set; }
  32. /// <summary>
  33. /// 联系号码
  34. /// </summary>
  35. public string PhoneNumber { get; set; }
  36. /// <summary>
  37. /// 头像图片
  38. /// </summary>
  39. public string AvatarPath { get; set; }
  40. }