From c1ef2d1fc4c0dae2bc8452924dcd77a0ff3a1ef5 Mon Sep 17 00:00:00 2001
From: cpT <1@123>
Date: 星期四, 19 六月 2025 15:02:52 +0800
Subject: [PATCH] #改造

---
 src/main/java/com/zy/asrs/controller/SiteController.java |   84 ++++++------------------------------------
 1 files changed, 12 insertions(+), 72 deletions(-)

diff --git a/src/main/java/com/zy/asrs/controller/SiteController.java b/src/main/java/com/zy/asrs/controller/SiteController.java
index 45efdff..076c199 100644
--- a/src/main/java/com/zy/asrs/controller/SiteController.java
+++ b/src/main/java/com/zy/asrs/controller/SiteController.java
@@ -113,6 +113,8 @@
             vo.setStaNo(staProtocol.getStaNo());                // 鐩爣绔�
 //            vo.setLocType1(staProtocol.isHigh() != staProtocol.isLow() && staProtocol.isLow() ? "浣�" : "楂�");     //楂樹綆搴撲綅
             vo.setLocType1(devp.getDevNo()==102 ? "楂�" : "浣�");
+            vo.setWeight(staProtocol.getGrossWt().toString());
+            vo.setErrorDev(staProtocol.getErrorDev());
         }
         return R.ok().add(list);
     }
@@ -171,7 +173,7 @@
                     vo.setEmptyMk(staProtocol.isEmptyMk()?"Y":"N");     // 绌烘澘淇″彿
                     vo.setStaNo(staProtocol.getStaNo());                // 鐩爣绔�
                     vo.setLocType1(staProtocol.isHigh() != staProtocol.isLow() && staProtocol.isLow() ? "浣�" : "楂�");     //楂樹綆搴撲綅
-                    vo.setCar(staProtocol.isCar() ? "鏈�": "鏃�");
+//                    vo.setCar(staProtocol.isCar() ? "鏈�": "鏃�");
                     return R.ok().add(vo);
                 }
             }
@@ -182,8 +184,8 @@
     @PostMapping("/detl/update")
     @ManagerAuth(memo = "淇敼绔欑偣鏁版嵁")
     public R siteDetlUpdate(@RequestParam Integer devNo,
-                            @RequestParam Short workNo,
-                            @RequestParam Short staNo,
+                            @RequestParam Integer workNo,
+                            @RequestParam Integer staNo,
                             @RequestParam(required = false) String pakMk,
                             @RequestParam(required = false) Boolean inEnable,
                             @RequestParam(required = false) Boolean outEnable
@@ -221,7 +223,7 @@
                         basDevp.setOutEnable(outEnable ? "Y" : "N");
                     }
                     basDevpService.updateById(basDevp);
-                    boolean result = CommandUtils.offer(SlaveType.Devp, devp.getId(), new Task(2, staProtocol), false);
+                    boolean result = MessageQueue.offer(SlaveType.Devp, devp.getId(), new Task(2, staProtocol));
                     if (result) {
                         return R.ok();
                     } else {
@@ -267,10 +269,10 @@
                         staProtocol.setOutEnable(outEnable);
                         basDevp.setOutEnable(outEnable ? "Y" : "N");
                     }
-                    staProtocol.setWorkNo((short) 0);
-                    staProtocol.setStaNo((short) 0);
+                    staProtocol.setWorkNo(0);
+                    staProtocol.setStaNo(0);
                     basDevpService.updateById(basDevp);
-                    boolean result = CommandUtils.offer(SlaveType.Devp, devp.getId(), new Task(3, staProtocol), false);
+                    boolean result = MessageQueue.offer(SlaveType.Devp, devp.getId(), new Task(3, staProtocol));
                     if (result) {
                         return R.ok();
                     } else {
@@ -308,9 +310,9 @@
                 } else {
                     staProtocol = staProtocol.clone();
                 }
-                staProtocol.setWorkNo((short) 9999);
-                staProtocol.setStaNo(inSta.getStaNo().shortValue());
-                boolean result = CommandUtils.offer(SlaveType.Devp, devp.getId(), new Task(3, staProtocol), false);
+                staProtocol.setWorkNo( 9999);
+                staProtocol.setStaNo(inSta.getStaNo());
+                boolean result = MessageQueue.offer(SlaveType.Devp, devp.getId(), new Task(3, staProtocol));
                 if (result) {
                     return R.ok();
                 } else {
@@ -324,68 +326,6 @@
     public List<PlcErrorTableVo> staPlcErr(Map.Entry<Integer, StaProtocol> entry){
         List<PlcErrorTableVo> list = new ArrayList<>();
         StaProtocol staProtocol = entry.getValue();
-        if (staProtocol.getBreakerErr()){
-            PlcErrorTableVo vo = new PlcErrorTableVo();
-            vo.setNo(entry.getKey());   //  搴忓彿
-            vo.setPlcDesc("鏂矾鍣ㄦ晠闅�");
-            vo.setError("鏂矾鍣ㄦ晠闅�");
-            list.add(vo);
-        }
-        if (staProtocol.getInfraredErr()){
-            PlcErrorTableVo vo = new PlcErrorTableVo();
-            vo.setNo(entry.getKey());   //  搴忓彿
-            vo.setPlcDesc("鍏夌數寮傚父");
-            vo.setError("鍏夌數寮傚父");
-            list.add(vo);
-        }
-        if (staProtocol.getOutTimeErr()){
-            PlcErrorTableVo vo = new PlcErrorTableVo();
-            vo.setNo(entry.getKey());   //  搴忓彿
-
-            vo.setPlcDesc("杩愯瓒呮椂");
-            vo.setError("杩愯瓒呮椂");
-            list.add(vo);
-        }
-        if (staProtocol.getSeizeSeatErr()){
-            PlcErrorTableVo vo = new PlcErrorTableVo();
-            vo.setNo(entry.getKey());   //  搴忓彿
-
-            vo.setPlcDesc("鍗犱綅瓒呮椂");
-            vo.setError("鍗犱綅瓒呮椂");
-            list.add(vo);
-        }
-        if (staProtocol.getWrkYgoodsN()){
-            PlcErrorTableVo vo = new PlcErrorTableVo();
-            vo.setNo(entry.getKey());   //  搴忓彿
-
-            vo.setPlcDesc("鏈変换鍔℃棤璐ф晠闅�");
-            vo.setError("鏈変换鍔℃棤璐ф晠闅�");
-            list.add(vo);
-        }
-        if (staProtocol.getInverterErr()){
-            PlcErrorTableVo vo = new PlcErrorTableVo();
-            vo.setNo(entry.getKey());   //  搴忓彿
-
-            vo.setPlcDesc("鍙橀鍣ㄦ晠闅�");
-            vo.setError("鍙橀鍣ㄦ晠闅�");
-            list.add(vo);
-        }
-        if (staProtocol.getContactErr()){
-            PlcErrorTableVo vo = new PlcErrorTableVo();
-            vo.setNo(entry.getKey());   //  搴忓彿
-
-            vo.setPlcDesc("鐢垫満鎺ヨЕ鍣ㄦ晠闅�");
-            vo.setError("鐢垫満鎺ヨЕ鍣ㄦ晠闅�");
-            list.add(vo);
-        }
-        if (staProtocol.getUpcontactErr()){
-            PlcErrorTableVo vo = new PlcErrorTableVo();
-            vo.setNo(entry.getKey());   //  搴忓彿
-
-            vo.setPlcDesc("椤跺崌鐢垫満鎺ヨЕ鍣ㄦ晠闅�");
-            vo.setError("椤跺崌鐢垫満鎺ヨЕ鍣ㄦ晠闅�");
-            list.add(vo);
-        }
         if (staProtocol.isFrontErr()){
             PlcErrorTableVo vo = new PlcErrorTableVo();
             vo.setNo(entry.getKey());   //  搴忓彿

--
Gitblit v1.9.1