sys_staff.cs 3.9 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160
  1. using Business.Model;
  2. using System.ComponentModel;
  3. using System.ComponentModel.DataAnnotations;
  4. namespace Bussiness.Model.SystemData
  5. {
  6. /// <summary>
  7. /// 员工表
  8. /// </summary>
  9. [Description("是否跨天 1是 0否")]
  10. public class sys_staff:BaseEntity
  11. {
  12. /// <summary>
  13. /// 主键id
  14. /// </summary>
  15. [Key]
  16. [Description("主键id")]
  17. public long staff_id { get; set; }
  18. /// <summary>
  19. /// 员工编码
  20. /// </summary>
  21. [StringLength(50)]
  22. [Description("员工编码")]
  23. public string? staff_no { get; set; }
  24. /// <summary>
  25. /// 用户id
  26. /// </summary>
  27. [Description("用户id")]
  28. public long? user_id { get; set; }
  29. /// <summary>
  30. /// 用户名称
  31. /// </summary>
  32. [StringLength(255)]
  33. [Description("用户名称")]
  34. public string? user_name { get; set; }
  35. /// <summary>
  36. /// 中文名
  37. /// </summary>
  38. [StringLength(255)]
  39. [Description("中文名")]
  40. public string? chinese_name { get; set; }
  41. /// <summary>
  42. /// 电话
  43. /// </summary>
  44. [StringLength(80)]
  45. [Description("电话")]
  46. public string? phone { get; set; }
  47. /// <summary>
  48. /// 照片
  49. /// </summary>
  50. [StringLength(255)]
  51. [Description("照片")]
  52. public string? photo { get; set; }
  53. /// <summary>
  54. /// 组织名称
  55. /// </summary>
  56. [StringLength(255)]
  57. [Description("组织名称")]
  58. public string? org_name { get; set; }
  59. /// <summary>
  60. /// 生日
  61. /// </summary>
  62. [Description("生日")]
  63. public DateOnly? birthday { get; set; }
  64. /// <summary>
  65. /// 邮箱
  66. /// </summary>
  67. [StringLength(255)]
  68. [Description("邮箱")]
  69. public string? email { get; set; }
  70. /// <summary>
  71. /// 性别 1 男 2 女
  72. /// </summary>
  73. [StringLength(1)]
  74. [Description("性别 1 男 2 女")]
  75. public string? sex { get; set; }
  76. /// <summary>
  77. /// 卡号
  78. /// </summary>
  79. [StringLength(50)]
  80. [Description("卡号")]
  81. public string? card_no { get; set; }
  82. /// <summary>
  83. /// 工号
  84. /// </summary>
  85. [StringLength(50)]
  86. [Description("工号")]
  87. public string? emp_no { get; set; }
  88. /// <summary>
  89. /// 身份证号
  90. /// </summary>
  91. [StringLength(50)]
  92. [Description("身份证号")]
  93. public string? id_no { get; set; }
  94. /// <summary>
  95. /// 移动电话
  96. /// </summary>
  97. [StringLength(50)]
  98. [Description("移动电话")]
  99. public string? mobile { get; set; }
  100. /// <summary>
  101. /// 政治面貌
  102. /// </summary>
  103. [StringLength(50)]
  104. [Description("政治面貌")]
  105. public string? politics { get; set; }
  106. /// <summary>
  107. /// 备注
  108. /// </summary>
  109. [StringLength(255)]
  110. [Description("备注")]
  111. public string? staff_remark { get; set; }
  112. /// <summary>
  113. /// 部门id
  114. /// </summary>
  115. [Description("部门id")]
  116. public long? dept_id { get; set; }
  117. /// <summary>
  118. /// 部门编号
  119. /// </summary>
  120. [StringLength(50)]
  121. [Description("部门编号")]
  122. public string? dept_no { get; set; }
  123. /// <summary>
  124. /// 部门名称
  125. /// </summary>
  126. [StringLength(255)]
  127. [Description("部门名称")]
  128. public string? dept_name { get; set; }
  129. /// <summary>
  130. /// 数据状态标识 1启用 0停用
  131. /// </summary>
  132. [StringLength(255)]
  133. [Description("数据状态标识 1启用 0停用")]
  134. [DefaultValue(true)]
  135. public bool state { get; set; }
  136. }
  137. }