From 996c3fb89b185eedf2fd58a6c5bd5586e04cdccf Mon Sep 17 00:00:00 2001
From: zss <zss@example.com>
Date: 星期四, 21 八月 2025 17:47:01 +0800
Subject: [PATCH] 电路试验,不同频段的要求值可以进行调整

---
 inspect-server/src/main/java/com/yuanchu/mom/service/impl/InsOrderPlanServiceImpl.java |   23 ++++++++++-------------
 1 files changed, 10 insertions(+), 13 deletions(-)

diff --git a/inspect-server/src/main/java/com/yuanchu/mom/service/impl/InsOrderPlanServiceImpl.java b/inspect-server/src/main/java/com/yuanchu/mom/service/impl/InsOrderPlanServiceImpl.java
index 0a53a10..59a62f1 100644
--- a/inspect-server/src/main/java/com/yuanchu/mom/service/impl/InsOrderPlanServiceImpl.java
+++ b/inspect-server/src/main/java/com/yuanchu/mom/service/impl/InsOrderPlanServiceImpl.java
@@ -810,10 +810,12 @@
         List<InsProductResult2> result2s = new ArrayList<>();
         List<InsProductUser> insProductUsers = new ArrayList<>();
         for (InsProductResult2 insProductResult2 : insProductResultDtos.getInsProductResult2s()) {
-            InsProduct insProduct = new InsProduct();
-            insProduct.setId(insProductResult2.getInsProductId());//椤圭洰id
             InsProductResult2 result2 = new InsProductResult2();
+            //瑕佹眰鍊�
+            result2.setAsk(insProductResult2.getAsk());
+            //娆℃暟
             result2.setNum(orderState.getNum());
+            //鍏宠仈椤圭洰id
             result2.setInsProductId(insProductResult2.getInsProductId());
             //棰戠巼
             result2.setFrequency(insProductResultDtos.getFrequency());
@@ -837,7 +839,7 @@
             if (insProductResult2.getEquipName() != null) {
                 result2.setEquipName(insProductResult2.getEquipName());
             }
-            insProduct = insProductMapper.selectById(insProduct.getId());
+//            InsProduct insProduct = insProductMapper.selectById(insProductResult2.getInsProductId());
             //鍊�
             if (insProductResult2.getValue() != null) {
                 result2.setValue(insProductResult2.getValue());
@@ -845,15 +847,15 @@
                 int ressult = 1;
                 String valueStr = insProductResult2.getValue();
                 String regex = "[\u4e00-\u9fa5]";
-                if (!insProduct.getAsk().contains(",")) {
-                    if (insProduct.getAsk().equals("/") || Pattern.compile(regex).matcher(insProduct.getAsk()).find()) {
+                if (!insProductResult2.getAsk().contains(",")) {
+                    if (insProductResult2.getAsk().equals("/") || Pattern.compile(regex).matcher(insProductResult2.getAsk()).find()) {
                         ressult = 3; //涓嶅垽瀹�
-                    } else if (!isValueValid(valueStr, new String[]{insProduct.getAsk()})) {
+                    } else if (!isValueValid(valueStr, new String[]{insProductResult2.getAsk()})) {
                         ressult = 0; //涓嶅悎鏍�
                     }
                 } else {
                     // 濡傛灉瑕佹眰鍊兼槸(2掳鈮�20,7掳鈮�25,12掳鈮�25)杩欑鎯呭喌
-                    String[] askParts = insProduct.getAsk().split(",");
+                    String[] askParts = insProductResult2.getAsk().split(",");
                     String[] angles = insProductResult2.getAngle().split(",");
                     for (String s : askParts) {
                         String[] askSplit = s.split("掳");
@@ -887,12 +889,7 @@
             result2.setCreateUser(userId);
             result2.setUpdateUser(userId);
             result2s.add(result2);
-            //insProductResult2Mapper.insert(result2);
-            //insProduct.setUpdateUser(userId);
-            //insProducts.add(insProduct);
-            //insProductMapper.updateById(insProduct);
-            insProductUsers.add(new InsProductUser(null, userId, LocalDateTime.now(), insProduct.getId()));
-            //insProductUserMapper.insert(new InsProductUser(null, userId, LocalDateTime.now(), insProduct.getId()));
+            insProductUsers.add(new InsProductUser(null, userId, LocalDateTime.now(), insProductResult2.getInsProductId()));
             /*鏇存柊鏍峰搧鐨勬楠岀姸鎬�*/
             insSample.setInsState(1);
             Long l = insProductMapper.selectCount(Wrappers.<InsProduct>lambdaQuery()

--
Gitblit v1.9.3