mes_producedailyplan.cs 3.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121
  1. using Business.Core.Attributes;
  2. using Business.Domain;
  3. using Microsoft.EntityFrameworkCore;
  4. using System;
  5. using System.Collections.Generic;
  6. using System.ComponentModel.DataAnnotations;
  7. using System.Linq;
  8. using System.Text;
  9. using System.Threading.Tasks;
  10. namespace Business.StructuredDB.MES
  11. {
  12. /// <summary>
  13. /// 生产日计划表
  14. /// </summary>
  15. [CollectionName("dopbase", "mes_moentry")]
  16. [Comment("生产日计划表")]
  17. public class mes_producedailyplan : BaseEntity
  18. {
  19. ///// <summary>
  20. ///// 无
  21. ///// </summary>
  22. //public long Id { get; set; }
  23. /// <summary>
  24. /// 产品线
  25. /// </summary>
  26. [Comment("产品线")]
  27. [StringLength(128)]
  28. public string Line { get; set; }
  29. /// <summary>
  30. /// 生产周次
  31. /// </summary>
  32. [Comment("生产周次")]
  33. [StringLength(128)]
  34. public string StartWeeks { get; set; }
  35. /// <summary>
  36. /// 生产指令单
  37. /// </summary>
  38. [Comment("生产指令单")]
  39. [StringLength(128)]
  40. public string ProductionOrder { get; set; }
  41. /// <summary>
  42. /// 生产批号
  43. /// </summary>
  44. [Comment("生产批号")]
  45. [StringLength(128)]
  46. public string ProduceNumber { get; set; }
  47. /// <summary>
  48. /// 料号
  49. /// </summary>
  50. [Comment("料号")]
  51. [StringLength(128)]
  52. public string ItemNum { get; set; }
  53. /// <summary>
  54. /// 规格型号
  55. /// </summary>
  56. [Comment("规格型号")]
  57. [StringLength(128)]
  58. public string Model { get; set; }
  59. /// <summary>
  60. /// 语种
  61. /// </summary>
  62. [Comment("语种")]
  63. [StringLength(50)]
  64. public string Languages { get; set; }
  65. /// <summary>
  66. /// 是否打二维码
  67. /// </summary>
  68. [Comment("是否打二维码")]
  69. public bool? IsQRCode { get; set; }
  70. /// <summary>
  71. /// 计划数量
  72. /// </summary>
  73. [Comment("计划数量")]
  74. [Precision(18, 5)]
  75. public decimal? QtyOrded { get; set; }
  76. /// <summary>
  77. /// 计划开始时间
  78. /// </summary>
  79. [Comment("计划开始时间")]
  80. public DateTime? OrdDate { get; set; }
  81. /// <summary>
  82. /// 计划结束时间
  83. /// </summary>
  84. [Comment("计划结束时间")]
  85. public DateTime? DueDate { get; set; }
  86. /// <summary>
  87. /// 工单状态
  88. /// </summary>
  89. [Comment("工单状态")]
  90. [StringLength(50)]
  91. public string Status { get; set; }
  92. /// <summary>
  93. /// 物料情况
  94. /// </summary>
  95. [Comment("物料情况")]
  96. [StringLength(50)]
  97. public string MaterialSituation { get; set; }
  98. /// <summary>
  99. /// 灭菌日期
  100. /// </summary>
  101. [Comment("灭菌日期")]
  102. public DateTime? SterilizationDate { get; set; }
  103. }
  104. }