From 83eb556b86fac1aae7f9d4ea3ea343e8ea9f8b0b Mon Sep 17 00:00:00 2001
From: Junjie <fallin.jie@qq.com>
Date: 星期四, 06 七月 2023 08:32:14 +0800
Subject: [PATCH] RGV control

---
 src/main/java/com/zy/asrs/service/impl/MainServiceImpl.java |   17 ++++++++++++-----
 1 files changed, 12 insertions(+), 5 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 0e6d25b..5727e33 100644
--- a/src/main/java/com/zy/asrs/service/impl/MainServiceImpl.java
+++ b/src/main/java/com/zy/asrs/service/impl/MainServiceImpl.java
@@ -558,11 +558,11 @@
             }
         }else {
             //灏忎簬鎴栫瓑浜�1鍙拌溅锛屽垎閰嶅叏璺緞
-            List<Integer> rgvPath = new ArrayList<Integer>(){{
-                add(1);add(2);add(3);add(4);add(5);add(6);
-                add(7);add(8);add(9);add(10);add(11);add(12);
-                add(13);add(14);add(15);add(16);add(17);add(18);
-            }};
+            BasRgvPath basRgvPath = basRgvPathService.selectByRgvNo(0);//鑾峰彇榛樿璺緞
+            if (basRgvPath == null) {
+                return null;
+            }
+            List<Integer> rgvPath = JSON.parseArray(basRgvPath.getPath(), Integer.class);
             if (rgvPath.contains(path)) {
                 //褰撳墠璺緞涓寘鍚洰鏍囩珯锛屽垯閫夊畾杩欏彴杞�
                 return list.get(0).getSlave().getId();
@@ -2838,6 +2838,13 @@
     }
 
     /**
+     * 鍒濆鍖朢GV鍦板浘
+     */
+    public synchronized void initRgvMap() {
+
+    }
+
+    /**
      * 鍫嗗灈鏈烘紨绀�  ===>> 搴撲綅绉昏浆
      */
     public synchronized void crnDemoOfLocMove1() {

--
Gitblit v1.9.1