UserStaffEntity.cs 986 B

12345678910111213141516171819202122232425262728293031323334353637383940414243444546
  1. using ZhonTai.Admin.Core.Entities;
  2. using FreeSql.DataAnnotations;
  3. using System;
  4. namespace ZhonTai.Admin.Domain.UserStaff;
  5. /// <summary>
  6. /// 用户员工
  7. /// </summary>
  8. [Table(Name = "ad_user_staff")]
  9. public partial class UserStaffEntity : EntityTenant
  10. {
  11. /// <summary>
  12. /// 职位
  13. /// </summary>
  14. public string Position { get; set; }
  15. /// <summary>
  16. /// 工号
  17. /// </summary>
  18. [Column(StringLength = 20)]
  19. public string JobNumber { get; set; }
  20. /// <summary>
  21. /// 性别
  22. /// </summary>
  23. [Column(MapType = typeof(int))]
  24. public Sex? Sex { get; set; }
  25. /// <summary>
  26. /// 入职时间
  27. /// </summary>
  28. public DateTime? EntryTime { get; set; }
  29. /// <summary>
  30. /// 企业微信名片
  31. /// </summary>
  32. [Column(StringLength = 500)]
  33. public string WorkWeChatCard { get; set; }
  34. /// <summary>
  35. /// 个人简介
  36. /// </summary>
  37. [Column(StringLength = 500)]
  38. public string Introduce { get; set; }
  39. }