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