1
0

UserStaffEntity.cs 972 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 : EntityBase, ITenant
  10. {
  11. /// <summary>
  12. /// 租户Id
  13. /// </summary>
  14. [Column(Position = -10)]
  15. public long? TenantId { get; set; }
  16. /// <summary>
  17. /// 职位
  18. /// </summary>
  19. public string Position { get; set; }
  20. /// <summary>
  21. /// 工号
  22. /// </summary>
  23. [Column(StringLength = 20)]
  24. public string JobNumber { get; set; }
  25. /// <summary>
  26. /// 性别
  27. /// </summary>
  28. [Column(MapType = typeof(int))]
  29. public Sex? Sex { get; set; }
  30. /// <summary>
  31. /// 入职时间
  32. /// </summary>
  33. public DateTime? EntryTime { get; set; }
  34. /// <summary>
  35. /// 个人简介
  36. /// </summary>
  37. [Column(StringLength = 500)]
  38. public string Introduce { get; set; }
  39. }