sys_shift.cs 1.5 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162
  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("班制表")]
  10. public class sys_shift: BaseEntity
  11. {
  12. /// <summary>
  13. /// 主键id
  14. /// </summary>
  15. [Key]
  16. [Description("主键id")]
  17. public long shift_id { get; set; }
  18. /// <summary>
  19. /// 班制编码
  20. /// </summary>
  21. [StringLength(50)]
  22. [Description("班制编码")]
  23. public string? shift_no { get; set; }
  24. /// <summary>
  25. /// 班制名称
  26. /// </summary>
  27. [StringLength(255)]
  28. [Description("班制名称")]
  29. public string? shift_name { get; set; }
  30. /// <summary>
  31. /// 是否跨天 1是 0否
  32. /// </summary>
  33. [Description("岗位id")]
  34. [DefaultValue(false)]
  35. public bool is_across { get; set; }
  36. /// <summary>
  37. /// 备注
  38. /// </summary>
  39. [StringLength(255)]
  40. [Description("备注")]
  41. public string? remark { get; set; }
  42. /// <summary>
  43. /// 有效时长
  44. /// </summary>
  45. [Description("有效时长")]
  46. public int? validate_hours { get; set; }
  47. /// <summary>
  48. /// 数据状态标识 1启用 0停用
  49. /// </summary>
  50. [Description("数据状态标识 1启用 0停用")]
  51. [DefaultValue(true)]
  52. public bool state { get; set; }
  53. }
  54. }