From e76f0739e647fe8a7e0e2618914e2faff554b1b7 Mon Sep 17 00:00:00 2001
From: huang <1532065656@qq.com>
Date: 星期一, 17 十一月 2025 17:33:23 +0800
Subject: [PATCH] 解决冲突
---
mes-processes/mes-plcSend/src/main/java/com/mes/device/request/DeviceGlassFeedRequest.java | 34 ++++++++++++++++++++++++++++++++++
1 files changed, 34 insertions(+), 0 deletions(-)
diff --git a/mes-processes/mes-plcSend/src/main/java/com/mes/device/request/DeviceGlassFeedRequest.java b/mes-processes/mes-plcSend/src/main/java/com/mes/device/request/DeviceGlassFeedRequest.java
new file mode 100644
index 0000000..b35348d
--- /dev/null
+++ b/mes-processes/mes-plcSend/src/main/java/com/mes/device/request/DeviceGlassFeedRequest.java
@@ -0,0 +1,34 @@
+package com.mes.device.request;
+
+import io.swagger.v3.oas.annotations.media.ArraySchema;
+import io.swagger.v3.oas.annotations.media.Schema;
+import lombok.Data;
+
+import javax.validation.constraints.NotEmpty;
+import javax.validation.constraints.NotNull;
+import java.util.List;
+
+/**
+ * 鐜荤拑鍐欏叆璇锋眰
+ */
+@Data
+@Schema(name = "DeviceGlassFeedRequest", description = "璁惧鐜荤拑鍐欏叆璇锋眰")
+public class DeviceGlassFeedRequest {
+
+ @NotNull
+ @Schema(description = "璁惧ID", required = true)
+ private Long deviceId;
+
+ @ArraySchema(schema = @Schema(description = "鐜荤拑ID鍒楄〃", example = "GLS001"), minItems = 1)
+ private List<String> glassIds;
+
+ @Schema(description = "杩涚墖浣嶇疆鏍囪瘑锛堜笌鎺у埗鍙傛暟涓殑 positionMappings 瀵瑰簲锛�")
+ private String positionCode;
+
+ @Schema(description = "鐩存帴鎸囧畾鐨勪綅缃�硷紙浼樺厛绾ч珮浜� positionCode锛�")
+ private Integer positionValue;
+
+ @Schema(description = "鏄惁鑷姩鍐欏叆璇锋眰瀛�", defaultValue = "true")
+ private Boolean triggerRequest = true;
+}
+
--
Gitblit v1.8.0