From 3ff6604c75c887f4056ee03545d204bc9323286c Mon Sep 17 00:00:00 2001
From: 云 <2163098428@qq.com>
Date: 星期四, 15 十月 2026 17:47:19 +0800
Subject: [PATCH] feat(mes): 新增报工设备快照功能并优化状态校验
---
yudao-module-mes/src/main/java/cn/iocoder/yudao/module/mes/controller/admin/pro/feedback/vo/MesProFeedbackRespVO.java | 34 ++++++++++++++++++++++++++++++++++
1 files changed, 34 insertions(+), 0 deletions(-)
diff --git a/yudao-module-mes/src/main/java/cn/iocoder/yudao/module/mes/controller/admin/pro/feedback/vo/MesProFeedbackRespVO.java b/yudao-module-mes/src/main/java/cn/iocoder/yudao/module/mes/controller/admin/pro/feedback/vo/MesProFeedbackRespVO.java
index 4df6e71..442c5f8 100644
--- a/yudao-module-mes/src/main/java/cn/iocoder/yudao/module/mes/controller/admin/pro/feedback/vo/MesProFeedbackRespVO.java
+++ b/yudao-module-mes/src/main/java/cn/iocoder/yudao/module/mes/controller/admin/pro/feedback/vo/MesProFeedbackRespVO.java
@@ -10,11 +10,15 @@
import java.math.BigDecimal;
import java.time.LocalDateTime;
+import java.util.List;
@Schema(description = "绠$悊鍚庡彴 - MES 鐢熶骇鎶ュ伐 Response VO")
@Data
@ExcelIgnoreUnannotated
public class MesProFeedbackRespVO {
+
+ @Schema(description = "棣栨鎻愪氦鏃剁殑鍏宠仈璁惧缂栧彿蹇収锛岄�楀彿鍒嗛殧锛涙棫鍘嗗彶璁板綍鍙兘涓虹┖")
+ private String machineryIds;
@Schema(description = "缂栧彿", requiredMode = Schema.RequiredMode.REQUIRED, example = "1024")
@ExcelProperty("缂栧彿")
@@ -177,4 +181,34 @@
@ExcelProperty("BPM 娴佺▼瀹氫箟 Key")
private String processDefinitionKey;
+ @Schema(description = "鏈鎶ュ伐瀵瑰簲鐨勪换鍔″弬鏁板�硷紙鎸変换鍔″弬鏁拌褰曞揩鐓у睍绀猴級")
+ private List<ParamValueResp> paramValues;
+
+ @Data
+ @Schema(description = "鎶ュ伐鍙傛暟鍊�")
+ public static class ParamValueResp {
+
+ @Schema(description = "浠诲姟鍙傛暟璁板綍鏄庣粏缂栧彿", example = "1")
+ private Long detailId;
+
+ @Schema(description = "鍙傛暟缂栫爜", example = "PP2024001")
+ private String paramCode;
+
+ @Schema(description = "鍙傛暟鍚嶇О", example = "娓╁害")
+ private String paramName;
+
+ @Schema(description = "鍙傛暟绫诲瀷", example = "2")
+ private Integer paramType;
+
+ @Schema(description = "璁¢噺鍗曚綅鍚嶇О", example = "鈩�")
+ private String unitMeasureName;
+
+ @Schema(description = "鍙傛暟鍊�", example = "200")
+ private String paramValue;
+
+ @Schema(description = "鏄惁蹇呭~", example = "true")
+ private Boolean required;
+
+ }
+
}
--
Gitblit v1.9.3