From dad0263459b30dbfa75f06dff062a0c85183517b Mon Sep 17 00:00:00 2001
From: huang <1532065656@qq.com>
Date: 星期一, 01 十二月 2025 17:01:51 +0800
Subject: [PATCH] 添加卧转立扫码设备交互逻辑,任务流转

---
 mes-processes/mes-plcSend/src/main/java/com/mes/task/dto/TaskParameters.java |   16 +++++++++++++---
 1 files changed, 13 insertions(+), 3 deletions(-)

diff --git a/mes-processes/mes-plcSend/src/main/java/com/mes/task/dto/TaskParameters.java b/mes-processes/mes-plcSend/src/main/java/com/mes/task/dto/TaskParameters.java
index aaf2c7c..cb8be2c 100644
--- a/mes-processes/mes-plcSend/src/main/java/com/mes/task/dto/TaskParameters.java
+++ b/mes-processes/mes-plcSend/src/main/java/com/mes/task/dto/TaskParameters.java
@@ -7,7 +7,6 @@
 import lombok.Data;
 import lombok.NoArgsConstructor;
 
-import javax.validation.constraints.NotEmpty;
 import java.io.Serializable;
 import java.util.List;
 import java.util.Map;
@@ -22,8 +21,7 @@
 @ApiModel(value = "TaskParameters", description = "澶氳澶囦换鍔℃墽琛屽弬鏁�")
 public class TaskParameters implements Serializable {
 
-    @ApiModelProperty(value = "鐜荤拑ID鍒楄〃锛堜繚鎸佹墽琛岄『搴忥級", required = true)
-    @NotEmpty(message = "鐜荤拑ID鍒楄〃涓嶈兘涓虹┖")
+    @ApiModelProperty(value = "鐜荤拑ID鍒楄〃锛堜繚鎸佹墽琛岄『搴忥級锛屽彲涓虹┖琛ㄧず鐢卞悗鍙拌嚜鍔ㄨ幏鍙栨渶杩戞壂鐮佺殑鐜荤拑ID")
     private List<String> glassIds;
 
     @ApiModelProperty(value = "涓婂ぇ杞︿綅缃紪鐮�")
@@ -41,6 +39,18 @@
     @ApiModelProperty(value = "鎵ц闂撮殧(姣)")
     private Integer executionInterval;
 
+    @ApiModelProperty(value = "鍗曠墖闂撮殧(姣)锛屽涓幓鐠僆D鏃舵瘡涓幓鐠僆D涔嬮棿鐨勯棿闅旀椂闂达紝0琛ㄧず涓�娆℃�у叏閮ㄤ紶閫�")
+    private Integer glassIntervalMs;
+
+    @ApiModelProperty(value = "鏄惁鍦ㄤ换鍔″紑濮嬪墠鍏堣Е鍙戣姹�(plcRequest)锛屼粎鍦ㄦ湭鎻愪緵鐜荤拑ID鏃剁敓鏁堬紝榛樿true")
+    private Boolean triggerRequestFirst;
+
+    @ApiModelProperty(value = "浠诲姟瓒呮椂鏃堕棿锛堝垎閽燂級锛岄粯璁�30鍒嗛挓")
+    private Integer timeoutMinutes;
+
+    @ApiModelProperty(value = "閲嶈瘯娆℃暟锛岄粯璁�3娆�")
+    private Integer retryCount;
+
     @ApiModelProperty(value = "璁惧绾у埆鍙傛暟瑕嗙洊锛宬ey鍙互鏄澶囩被鍨嬫垨璁惧缂栫爜")
     private Map<String, Map<String, Object>> deviceOverrides;
 

--
Gitblit v1.8.0