mes_swipe_card.cs 1.8 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273
  1. using System.ComponentModel;
  2. using System.ComponentModel.DataAnnotations;
  3. namespace Bussiness.Model.ProductionProcess
  4. {
  5. /// <summary>
  6. /// mes打卡记录表
  7. /// </summary>
  8. public class mes_swipe_card
  9. {
  10. /// <summary>
  11. /// mes打卡记录id
  12. /// </summary>
  13. [Key]
  14. [Description("mes打卡记录id")]
  15. public long id { get; set; }
  16. /// <summary>
  17. /// 生产车间
  18. /// </summary>
  19. [Required]
  20. [StringLength(255)]
  21. [Description("生产车间")]
  22. public string product_org { get; set; }
  23. /// <summary>
  24. /// 生产产线
  25. /// </summary>
  26. [Required]
  27. [StringLength(255)]
  28. [Description("生产产线")]
  29. public string product_line { get; set; }
  30. /// <summary>
  31. /// 卡号
  32. /// </summary>
  33. [Required]
  34. [StringLength(80)]
  35. [Description("卡号")]
  36. public string card_no { get; set; }
  37. /// <summary>
  38. /// 工单编号
  39. /// </summary>
  40. [StringLength(50)]
  41. [Description("工单编号")]
  42. public string? order_no { get; set; }
  43. /// <summary>
  44. /// 上线时间
  45. /// </summary>
  46. [Description("上线时间")]
  47. public DateTime? up_line_time { get; set; }
  48. /// <summary>
  49. /// 下线时间
  50. /// </summary>
  51. [Description("下线时间")]
  52. public DateTime? off_line_time { get; set; }
  53. /// <summary>
  54. /// 刷卡类型 1 白班 ,2 晚班
  55. /// </summary>
  56. [Description("刷卡类型")]
  57. public int type { get; set; }
  58. /// <summary>
  59. /// 刷卡日期
  60. /// </summary>
  61. [Description("刷卡日期")]
  62. public DateTime swipe_date { get; set; }
  63. }
  64. }