From 0857cf1830039d60ce73005f386f284cf575e511 Mon Sep 17 00:00:00 2001
From: 云 <2163098428@qq.com>
Date: 星期一, 26 十月 2026 14:00:19 +0800
Subject: [PATCH] feat(mes): 新增ERP销售订单生产状态枚举及MES工艺路线优化

---
 yudao-module-mes/src/main/java/cn/iocoder/yudao/module/mes/controller/admin/pro/route/vo/process/MesProRouteProcessSaveReqVO.java |   21 +++++++++++++++++++++
 1 files changed, 21 insertions(+), 0 deletions(-)

diff --git a/yudao-module-mes/src/main/java/cn/iocoder/yudao/module/mes/controller/admin/pro/route/vo/process/MesProRouteProcessSaveReqVO.java b/yudao-module-mes/src/main/java/cn/iocoder/yudao/module/mes/controller/admin/pro/route/vo/process/MesProRouteProcessSaveReqVO.java
index 17f71e2..1a452d2 100644
--- a/yudao-module-mes/src/main/java/cn/iocoder/yudao/module/mes/controller/admin/pro/route/vo/process/MesProRouteProcessSaveReqVO.java
+++ b/yudao-module-mes/src/main/java/cn/iocoder/yudao/module/mes/controller/admin/pro/route/vo/process/MesProRouteProcessSaveReqVO.java
@@ -49,7 +49,28 @@
     @Schema(description = "浜у嚭浜у搧鐗╂枡缂栧彿鍒楄〃锛堝閫夛紝涓虹┖鏃堕粯璁ょ敤宸ュ崟鎴愬搧锛�", example = "[100, 101]")
     private List<Long> outputItemIds;
 
+    @Schema(description = "浜у嚭鐗╂枡褰掑睘閰嶇疆锛堜紭鍏堜簬 outputItemIds锛沺roductId 涓虹┖琛ㄧず澶氫骇鍝侀�氱敤锛�")
+    private List<OutputItem> outputs;
+
     @Schema(description = "澶囨敞")
     private String remark;
 
+    @Schema(description = "浜у嚭鐗╂枡褰掑睘")
+    @Data
+    public static class OutputItem {
+
+        @Schema(description = "褰掑睘浜у搧缂栧彿锛屼负绌鸿〃绀哄浜у搧閫氱敤")
+        private Long productId;
+
+        @Schema(description = "浜у嚭鐗╂枡缂栧彿", requiredMode = Schema.RequiredMode.REQUIRED)
+        private Long itemId;
+
+        @Schema(description = "鎺掑簭")
+        private Integer sort;
+
+        @Schema(description = "澶囨敞")
+        private String remark;
+
+    }
+
 }

--
Gitblit v1.9.3