集成,总结MES功能
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 

109 lines
2.4 KiB

  1. namespace BPA.MES.Base.Application.Services
  2. {
  3. /// <summary>
  4. /// 产线工艺步骤
  5. /// </summary>
  6. public class ProductLineStepsDto
  7. {
  8. /// <summary>
  9. /// 步骤
  10. /// </summary>
  11. public int Step { get; set; }
  12. /// <summary>
  13. /// 工艺Id
  14. /// </summary>
  15. public string ProcessId { get; set; }
  16. /// <summary>
  17. /// 产线Id
  18. /// </summary>
  19. public string LineId { get; set; }
  20. /// <summary>
  21. /// 工艺名称
  22. /// </summary>
  23. public string ProcessName { get; set; }
  24. /// <summary>
  25. /// 类型
  26. /// </summary>
  27. public string ProcessType { get; set; }
  28. }
  29. /// <summary>
  30. /// 增加
  31. /// </summary>
  32. public class ProductLineStepsAddInput : ProductLineStepsDto
  33. {
  34. }
  35. /// <summary>
  36. /// 更新
  37. /// </summary>
  38. public class ProductLineStepsUpdateInput : ProductLineStepsDto
  39. {
  40. /// <summary>
  41. /// 主键
  42. /// </summary>
  43. public string Id { get; set; }
  44. }
  45. /// <summary>
  46. /// 删除
  47. /// </summary>
  48. public class ProductLineStepsDelInput
  49. {
  50. /// <summary>
  51. /// 主键
  52. /// </summary>
  53. public string Id { get; set; }
  54. }
  55. /// <summary>
  56. /// 分页
  57. /// </summary>
  58. public class ProductLineStepsQueryPageInput : RequestPage
  59. {
  60. ///// <summary>
  61. ///// 名称
  62. ///// </summary>
  63. //public string Name { get; set; }
  64. ///// <summary>
  65. ///// 编码
  66. ///// </summary>
  67. //public string Code { get; set; }
  68. /// <summary>
  69. /// 产线Id
  70. /// </summary>
  71. public string LineId { get; set; }
  72. }
  73. /// <summary>
  74. /// 不分页
  75. /// </summary>
  76. public class ProductLineStepsQueryInput
  77. {
  78. /// <summary>
  79. /// 产线Id
  80. /// </summary>
  81. public string LineId { get; set; }
  82. /// <summary>
  83. /// 产品Id
  84. /// </summary>
  85. public string FinalId { get; set; }
  86. }
  87. /// <summary>
  88. /// 输出
  89. /// </summary>
  90. public class ProductLineStepsOutput : ProductLineStepsDto
  91. {
  92. /// <summary>
  93. /// 主键
  94. /// </summary>
  95. public string Id { get; set; }
  96. /// <summary>
  97. /// 设备
  98. /// </summary>
  99. public string[] DeviceId { get; set; }
  100. public List<DevicesInfoOutput> DevicesInfo { get; set; }
  101. }
  102. }