From d15f2d6c0eb8abf9c40f30aa729c90bdc1db883f Mon Sep 17 00:00:00 2001
From: lsh <lsh123456>
Date: 星期二, 27 十二月 2022 10:49:26 +0800
Subject: [PATCH] #

---
 src/main/java/com/zy/asrs/controller/MonitorController.java |   47 +++++++++++++++++++++++++++++++++++++++++------
 1 files changed, 41 insertions(+), 6 deletions(-)

diff --git a/src/main/java/com/zy/asrs/controller/MonitorController.java b/src/main/java/com/zy/asrs/controller/MonitorController.java
index 9db7fc6..32f943a 100644
--- a/src/main/java/com/zy/asrs/controller/MonitorController.java
+++ b/src/main/java/com/zy/asrs/controller/MonitorController.java
@@ -57,7 +57,42 @@
      * 鑾峰彇鍏朵粬淇℃伅
      */
     @GetMapping("/other")
-    public R monitorOther(@RequestParam("crnId") Integer crnId) {
+    public R monitorOther(@RequestParam("crnId") Integer crnId, @RequestParam("ledId") Integer ledId) {
+        switch (ledId){
+            case 101:
+                ledId=1;
+                break;
+            case 107:
+                ledId=2;
+                break;
+            case 117:
+                ledId=3;
+                break;
+            case 126:
+                ledId=4;
+                break;
+            case 134:
+                ledId=5;
+                break;
+            case 201:
+                ledId=6;
+                break;
+            case 205:
+                ledId=7;
+                break;
+            case 207:
+                ledId=8;
+                break;
+            case 211:
+                ledId=9;
+                break;
+            case 213:
+                ledId=10;
+                break;
+            case 217:
+                ledId=11;
+                break;
+        }
         Double xSpeed = 0.0D;
         Double ySpeed = 0.0D;
         Double zSpeed = 0.0D;
@@ -80,10 +115,10 @@
                             forkPos = 1;
                             break;
                         case 1:
-                            forkPos = 0;
+                            forkPos = 2;
                             break;
                         case 2:
-                            forkPos = 2;
+                            forkPos = 0;
                             break;
                         default:
                             forkPos = 1;
@@ -98,9 +133,9 @@
         }
 
         // 鑾峰彇杈撻�佺嚎plc绾跨▼
-        LedThread ledThread = (LedThread) SlaveConnection.get(SlaveType.Led, crnId);
-        String ledContent = ledThread.getStringBuffer().toString();
-        ledContent = "ask鐨勬ā鍧楄惃婊″ぇ绠椾簡钀ㄦ弧澶т簡\n 鏄獦澧冨埌鍩冨強鍡插鍡瞈n 钀ㄨ揪濮嗘墦寮�钀ㄦ弧澶у嚡鎾掗害褰撳姵钀ㄦ弧澶ц�佸笀";
+        LedThread ledThread = (LedThread) SlaveConnection.get(SlaveType.Led, ledId);
+        String ledContent = ledThread.getWorkNos().toString();
+//        ledContent = "ask鐨勬ā鍧楄惃婊″ぇ绠椾簡钀ㄦ弧澶т簡\n 鏄獦澧冨埌鍩冨強鍡插鍡瞈n 钀ㄨ揪濮嗘墦寮�钀ㄦ弧澶у嚡鎾掗害褰撳姵钀ㄦ弧澶ц�佸笀";
 
         return R.ok(
                 Cools.add("xSpeed", Arith.multiplys(1, Math.abs(xSpeed), 1)) // 琛岃蛋閫熷害

--
Gitblit v1.9.1