From 6278a504fb7d4f3dfb1f6d5d2890304ab784d139 Mon Sep 17 00:00:00 2001
From: Junjie <xjj@123>
Date: 星期一, 09 六月 2025 17:08:47 +0800
Subject: [PATCH] #
---
src/main/java/com/zy/core/model/command/RgvCommand.java | 60 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
1 files changed, 60 insertions(+), 0 deletions(-)
diff --git a/src/main/java/com/zy/core/model/command/RgvCommand.java b/src/main/java/com/zy/core/model/command/RgvCommand.java
new file mode 100644
index 0000000..6b3a66d
--- /dev/null
+++ b/src/main/java/com/zy/core/model/command/RgvCommand.java
@@ -0,0 +1,60 @@
+package com.zy.core.model.command;
+
+import com.alibaba.fastjson.annotation.JSONField;
+import com.zy.core.enums.RgvTaskModeType;
+import lombok.Data;
+
+/**
+ * RGV鍛戒护鎶ユ枃
+ */
+@Data
+public class RgvCommand {
+
+ // Rgv缂栧彿
+ private Integer rgvNo = 0;
+
+ // 宸ヤ綅1浠诲姟瀹屾垚纭浣�
+ private Short ackFinish1 = 0;
+
+ // 宸ヤ綅1浠诲姟鍙�
+ private Short taskNo1 = 0;
+
+ /**
+ * 浠诲姟妯″紡锛�
+ * 0 = 鏃�
+ * 1 = 鍙栬揣
+ * 2 = 鏀捐揣
+ * 3 = 鍙栨斁璐�
+ */
+ private Short taskMode1 = 0;
+
+ @JSONField(serialize = false)
+ private RgvTaskModeType taskModeType1;
+
+ /*
+ 宸ヤ綅1婧愮珯
+ */
+ private Short sourceStaNo1 = 0;
+
+ /*
+ 宸ヤ綅1鐩爣绔�
+ */
+ private Short destinationStaNo1 = 0;
+
+ /**
+ * 浠诲姟妯″紡锛�
+ * 0 = 鏈‘璁�
+ * 1 = 浠诲姟纭
+ */
+ private Short command = 0;
+
+ public void setTaskMode1(Short taskMode1){
+ this.taskMode1 = taskMode1;
+ this.taskModeType1 = RgvTaskModeType.get(taskModeType1);
+ }
+
+ public void setTaskMode1(RgvTaskModeType type1) {
+ this.taskModeType1 = type1;
+ this.taskMode1 = RgvTaskModeType.get(type1).id.shortValue();
+ }
+}
--
Gitblit v1.9.1