From 650f431816b98b807849f26ad20c272cde1701e6 Mon Sep 17 00:00:00 2001
From: luxiaotao1123 <t1341870251@63.com>
Date: 星期一, 14 三月 2022 16:59:40 +0800
Subject: [PATCH] #

---
 src/main/java/com/zy/asrs/utils/Utils.java                  |   35 ++++++++++++++++++++++++++++++++++-
 src/main/java/com/zy/asrs/service/impl/MainServiceImpl.java |    4 ++++
 src/main/java/com/zy/core/enums/SteABType.java              |   10 ++++++++++
 3 files changed, 48 insertions(+), 1 deletions(-)

diff --git a/src/main/java/com/zy/asrs/service/impl/MainServiceImpl.java b/src/main/java/com/zy/asrs/service/impl/MainServiceImpl.java
index 9db8122..75def28 100644
--- a/src/main/java/com/zy/asrs/service/impl/MainServiceImpl.java
+++ b/src/main/java/com/zy/asrs/service/impl/MainServiceImpl.java
@@ -695,6 +695,10 @@
                                 steCommand.setSteNo(steNo); // 绌挎杞︾紪鍙�
                                 steCommand.setTaskNo(wrkMast.getWrkNo()); // 宸ヤ綔鍙�
                                 steCommand.setTaskMode(SteTaskModeType.TO_B); // 浠诲姟妯″紡:  鍘昏繎鐐� 绛夊緟鍫嗗灈鏈哄弶鍙�
+
+                                SteABType ab = Utils.selectAB(steProtocol.getRow().intValue());
+
+
                                 // todo:luxiaotao
                                 if (!MessageQueue.offer(SlaveType.Ste, steNo, new Task(2, steCommand))) {
                                     log.error("绌挎杞﹀懡浠や笅鍙戝け璐ワ紝绌挎杞﹀彿={}锛屼换鍔℃暟鎹�={}", steNo, JSON.toJSON(steCommand));
diff --git a/src/main/java/com/zy/asrs/utils/Utils.java b/src/main/java/com/zy/asrs/utils/Utils.java
index ac35d91..f67c4fc 100644
--- a/src/main/java/com/zy/asrs/utils/Utils.java
+++ b/src/main/java/com/zy/asrs/utils/Utils.java
@@ -2,6 +2,7 @@
 
 import com.core.common.Arith;
 import com.core.common.Cools;
+import com.zy.core.enums.SteABType;
 import com.zy.core.properties.SlaveProperties;
 
 import java.text.DecimalFormat;
@@ -78,7 +79,39 @@
 
 
 
-
+    public static SteABType selectAB(Integer row) {
+        switch (row) {
+            case 1:
+            case 2:
+            case 3:
+                return SteABType.B;
+            case 4:
+            case 5:
+            case 6:
+            case 7:
+                return SteABType.A;
+            case 8:
+            case 9:
+            case 10:
+            case 11:
+                return SteABType.B;
+            case 12:
+            case 13:
+            case 14:
+                return SteABType.A;
+            case 15:
+            case 16:
+            case 17:
+            case 18:
+                return SteABType.B;
+            case 19:
+            case 20:
+            case 21:
+                return SteABType.A;
+            default:
+                throw new RuntimeException("搴撲綅瑙f瀽寮傚父");
+        }
+    }
 
 
 
diff --git a/src/main/java/com/zy/core/enums/SteABType.java b/src/main/java/com/zy/core/enums/SteABType.java
new file mode 100644
index 0000000..d94f35e
--- /dev/null
+++ b/src/main/java/com/zy/core/enums/SteABType.java
@@ -0,0 +1,10 @@
+package com.zy.core.enums;
+
+public enum SteABType {
+
+    A,
+    B,
+    ;
+
+
+}

--
Gitblit v1.9.1