胖子天骄的MES系统
Nevar pievienot vairāk kā 25 tēmas Tēmai ir jāsākas ar burtu vai ciparu, tā var saturēt domu zīmes ('-') un var būt līdz 35 simboliem gara.

WorkBatchDto.cs 2.1 KiB

pirms 5 mēnešiem
pirms 5 mēnešiem
pirms 5 mēnešiem
pirms 5 mēnešiem
pirms 5 mēnešiem
pirms 2 mēnešiem
pirms 5 mēnešiem
1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798
  1. namespace BPA.MES.Base.Application.Services
  2. {
  3. /// <summary>
  4. /// 名 称 :
  5. /// 创 建 人 :yangxiao
  6. /// 创建时间 : 2024/4/8 15:46:52
  7. /// 描 述 :
  8. /// </summary>
  9. public class WorkBatchDto
  10. {
  11. /// <summary>
  12. /// 批次名词
  13. /// </summary>
  14. public string Name { get; set; }
  15. /// <summary>
  16. /// 创建时间
  17. /// </summary>
  18. public DateTime CreateTime { get; set; }
  19. /// <summary>
  20. /// 状态
  21. /// </summary>
  22. public WorkOrderStatusEnum? Status { get; set; }
  23. }
  24. /// <summary>
  25. /// 增加
  26. /// </summary>
  27. public class WorkBatchAddInput : WorkBatchDto
  28. {
  29. }
  30. /// <summary>
  31. /// 更新
  32. /// </summary>
  33. public class WorkBatchUpdateInput : WorkBatchDto
  34. {
  35. /// <summary>
  36. /// 主键
  37. /// </summary>
  38. public string Id { get; set; }
  39. }
  40. /// <summary>
  41. /// 删除
  42. /// </summary>
  43. public class WorkBatchDelInput
  44. {
  45. /// <summary>
  46. /// 主键
  47. /// </summary>
  48. public string Id { get; set; }
  49. }
  50. /// <summary>
  51. /// 不分页
  52. /// </summary>
  53. public class WorkBatchQueryInput
  54. {
  55. }
  56. /// <summary>
  57. /// 分页
  58. /// </summary>
  59. public class WorkBatchQueryPageInput : RequestPage
  60. {
  61. /// <summary>
  62. /// 创建时间
  63. /// </summary>
  64. public DateTime CreateTime { get; set; }
  65. public string Id { get; set; }
  66. /// <summary>
  67. /// 起始时间
  68. /// </summary>
  69. public DateTime? StartTime { get; set; }
  70. /// <summary>
  71. /// 结束时间
  72. /// </summary>
  73. public DateTime? EndTime { get; set; }
  74. }
  75. /// <summary>
  76. /// 输出
  77. /// </summary>
  78. public class WorkBatchOutput : WorkBatchDto
  79. {
  80. /// <summary>
  81. /// 主键
  82. /// </summary>
  83. public string Id { get; set; }
  84. /// <summary>
  85. /// 个数
  86. /// </summary>
  87. public int Count { get; set; }
  88. public List<WorkInfoOutput> WorkList { get; set; } = new();
  89. }
  90. }