From d6335a2f0540388ab1844fc42d1f770b26c85b6f Mon Sep 17 00:00:00 2001
From: Junjie <fallin.jie@qq.com>
Date: 星期二, 01 八月 2023 13:27:11 +0800
Subject: [PATCH] 将行走节点添加到每一步移动命令中
---
src/main/java/com/zy/common/utils/NavigatePositionConvert.java | 11 +++++++++++
1 files changed, 11 insertions(+), 0 deletions(-)
diff --git a/src/main/java/com/zy/common/utils/NavigatePositionConvert.java b/src/main/java/com/zy/common/utils/NavigatePositionConvert.java
index 3bd0ac9..135fc0d 100644
--- a/src/main/java/com/zy/common/utils/NavigatePositionConvert.java
+++ b/src/main/java/com/zy/common/utils/NavigatePositionConvert.java
@@ -6,6 +6,7 @@
import com.zy.asrs.service.BasDevpService;
import com.zy.asrs.service.LocMastService;
import com.zy.asrs.utils.Utils;
+import com.zy.common.model.NavigateNode;
/**
* 搴撲綅缂栧彿鍜孉*绠楁硶鐨剎y杞磋浆鎹㈠伐鍏风被
@@ -22,6 +23,16 @@
return newPosition;
}
+ //WCS绯荤粺搴撲綅鍙疯浆璺緞绠楁硶鑺傜偣
+ public static NavigateNode locNoToNode(String locNo) {
+ int col = Integer.parseInt(locNo.substring(0, 2));
+ int row = Integer.parseInt(locNo.substring(2, 5));
+ int[] newPosition = coverPosition(col,row);
+ NavigateNode node = new NavigateNode(col, row);
+ node.setZ(Utils.getLev(locNo));
+ return node;
+ }
+
//鐗涚溂鍧愭爣杞琖CS搴撲綅鍙�
public static String xyzToLocNo(int x, int y, int z) {
int[] ints = NyXyzToWCSXyz(x, y, z);
--
Gitblit v1.9.1