From 087991c76f078defe5eb55d84223021b4199fb3d Mon Sep 17 00:00:00 2001
From: zss <zss@example.com>
Date: 星期一, 17 二月 2025 11:22:50 +0800
Subject: [PATCH] 设备模块修改bug

---
 inspect-server/src/main/java/com/yuanchu/mom/utils/DianLuUtils.java |   23 +++++++++++------------
 1 files changed, 11 insertions(+), 12 deletions(-)

diff --git a/inspect-server/src/main/java/com/yuanchu/mom/utils/DianLuUtils.java b/inspect-server/src/main/java/com/yuanchu/mom/utils/DianLuUtils.java
index ea0419d..35d5e7f 100644
--- a/inspect-server/src/main/java/com/yuanchu/mom/utils/DianLuUtils.java
+++ b/inspect-server/src/main/java/com/yuanchu/mom/utils/DianLuUtils.java
@@ -340,6 +340,7 @@
                 result2.setValue("[[" + value + "]]");
                 result2.setAngle("0掳");
                 result2.setOften(entry.getValue().stream().map(InsProductResult2::getOften).collect(Collectors.joining(",")));
+                result2.setNum(orderStates.get(0).getNum());
                 filteredList.add(result2);
             }
         }
@@ -385,7 +386,6 @@
                     }
                     insProductResult2.setInsProductId(products1.get(0).getId());//鐢靛帇椹绘尝姣�
                     insProductResult2.setFrequency(listEntry.getKey());//棰戞
-                    insProductResult2.setAngle("0掳");//瑙掑害
                     insProductResult2.setNum(orderStates.get(0).getNum());//娆℃暟
                     //鑾峰彇绔彛
                     String port = entry.getValue().stream().map(TianXianData::getPort).collect(Collectors.joining(","));
@@ -401,7 +401,6 @@
                     }
                     insProductResult2.setInsProductId(products2.get(0).getId());//鏃犳簮鍣ㄤ欢闅旂搴�
                     insProductResult2.setFrequency(listEntry.getKey());//棰戞
-                    insProductResult2.setAngle("0掳");//瑙掑害
                     insProductResult2.setNum(orderStates.get(0).getNum());//娆℃暟
                     //鑾峰彇绔彛
                     String port = entry.getValue().stream().map(TianXianData::getPort).collect(Collectors.joining(","));
@@ -417,7 +416,6 @@
                     }
                     insProductResult2.setInsProductId(products3.get(0).getId());//鎻掑叆鎹熻��
                     insProductResult2.setFrequency(listEntry.getKey());//棰戞
-                    insProductResult2.setAngle("0掳");//瑙掑害
                     insProductResult2.setNum(orderStates.get(0).getNum());//娆℃暟
                     //鑾峰彇绔彛
                     String port = entry.getValue().stream().map(TianXianData::getPort).collect(Collectors.joining(","));
@@ -433,7 +431,6 @@
                     }
                     insProductResult2.setInsProductId(products4.get(0).getId());//甯﹀唴娉㈠姩
                     insProductResult2.setFrequency(listEntry.getKey());//棰戞
-                    insProductResult2.setAngle("0掳");//瑙掑害
                     insProductResult2.setNum(orderStates.get(0).getNum());//娆℃暟
                     //鑾峰彇绔彛
                     String port = entry.getValue().stream().map(TianXianData::getPort).collect(Collectors.joining(","));
@@ -449,7 +446,6 @@
                     }
                     insProductResult2.setInsProductId(products5.get(0).getId());//甯﹀鎶戝埗
                     insProductResult2.setFrequency(listEntry.getKey());//棰戞
-                    insProductResult2.setAngle("0掳");//瑙掑害
                     insProductResult2.setNum(orderStates.get(0).getNum());//娆℃暟
                     //鑾峰彇绔彛
                     String port = entry.getValue().stream().map(TianXianData::getPort).collect(Collectors.joining(","));
@@ -463,14 +459,12 @@
                     if (products6.size() <= 0 || products7.size()<=0) {
                         throw new ErrorException("鑰﹀悎搴﹂」鐩湭鎵惧埌");
                     }
+                    /*鏈�澶ц�﹀悎搴�*/
                     insProductResult2.setFrequency(listEntry.getKey());//棰戞
-                    insProductResult2.setAngle("0掳");//瑙掑害
                     insProductResult2.setNum(orderStates.get(0).getNum());//娆℃暟
                     //鑾峰彇绔彛
                     String port = entry.getValue().stream().map(TianXianData::getPort).collect(Collectors.joining(","));
                     insProductResult2.setPort(port);//绔彛
-
-                    /*鏈�澶ц�﹀悎搴�*/
                     insProductResult2.setInsProductId(products6.get(0).getId());//鏈�澶ц�﹀悎搴�
                     //鑾峰彇妫�楠屽��
                     String value = entry.getValue().stream().map(tianXianData1 -> {
@@ -480,13 +474,18 @@
                     insProductResult2.setValue("[[" + value + "]]");//鍊�
                     insProductResult2s.add(insProductResult2);
                     /*鏈�灏忚�﹀悎搴�*/
-                    insProductResult2.setInsProductId(products7.get(0).getId());//鏈�灏忚�﹀悎搴�
+                    InsProductResult2 insProductResult22 = new InsProductResult2();
+                    insProductResult22.setFrequency(listEntry.getKey());//棰戞
+                    insProductResult22.setNum(orderStates.get(0).getNum());//娆℃暟
+                    //鑾峰彇绔彛
+                    insProductResult22.setPort(port);//绔彛
+                    insProductResult22.setInsProductId(products7.get(0).getId());//鏈�灏忚�﹀悎搴�
                     String value1 = entry.getValue().stream().map(tianXianData1 -> {
                         String input = tianXianData1.getValue().replace("[", "").replace("]", "");
                         String[] parts = input.split("--");
                         return "\"" +parts[0] + "\"" ; }).collect(Collectors.joining(","));
-                    insProductResult2.setValue("[[" + value1 + "]]");//鍊�
-                    insProductResult2s.add(insProductResult2);
+                    insProductResult22.setValue("[[" + value1 + "]]");//鍊�
+                    insProductResult2s.add(insProductResult22);
                 }
             }
         }
@@ -508,8 +507,8 @@
                     return insProductResult2.getValue().replace("[[", "").replace("]]", "");
                 }).collect(Collectors.joining(","));
                 result2.setValue("[[" + value + "]]");
-                result2.setAngle("0掳");
                 result2.setOften(entry.getValue().stream().map(InsProductResult2::getOften).collect(Collectors.joining(",")));
+                result2.setNum(orderStates.get(0).getNum());
                 filteredList.add(result2);
             }
         }

--
Gitblit v1.9.3