mes_prdlog.cs 1.7 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364
  1. using Business.Core.Attributes;
  2. using Business.Model;
  3. using System.ComponentModel;
  4. using System.ComponentModel.DataAnnotations;
  5. namespace Bussiness.Model.ProductionProcess
  6. {
  7. /// <summary>
  8. /// 生产操作日志
  9. /// </summary>
  10. [CollectionName("dopbase", "mes_prdlog")]
  11. public class mes_prdlog :BaseEntity
  12. {
  13. ///// <summary>
  14. ///// 生产操作日志id
  15. ///// </summary>
  16. //[Key]
  17. //[Description("生产操作日志id")]
  18. //public long prdlog_id { get; set; }
  19. /// <summary>
  20. /// 业务类型
  21. /// </summary>
  22. [Required]
  23. [StringLength(50)]
  24. [Description("业务类型")]
  25. public string prdlog_type { get; set; }
  26. /// <summary>
  27. /// 关联单号
  28. /// </summary>
  29. [Required]
  30. [StringLength(80)]
  31. [Description("业务类型")]
  32. public string prdlog_no { get; set; }
  33. /// <summary>
  34. /// 行号
  35. /// </summary>
  36. [Description("行号")]
  37. public int prdlog_entryid { get; set; }
  38. /// <summary>
  39. /// 执行时间
  40. /// </summary>
  41. [Description("执行时间")]
  42. public DateTime? prdlog_time { get; set; }
  43. /// <summary>
  44. /// 执行人id
  45. /// </summary>
  46. [Description("执行人id")]
  47. public long? prdlog_by_id { get; set; }
  48. /// <summary>
  49. /// 执行人姓名
  50. /// </summary>
  51. [StringLength(80)]
  52. [Description("执行人姓名")]
  53. public string? prdlog_by_name { get; set; }
  54. /// <summary>
  55. /// 内容
  56. /// </summary>
  57. [StringLength(255)]
  58. [Description("内容")]
  59. public string? prdlog_note { get; set; }
  60. }
  61. }