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