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