From 234b0ac195934b34c06045b2d2ef0f10e239dd8e Mon Sep 17 00:00:00 2001
From: zhuo <2089219845@qq.com>
Date: 星期三, 23 四月 2025 00:06:54 +0800
Subject: [PATCH] 系统合并

---
 inspect-server/src/main/java/com/ruoyi/inspect/service/impl/InsOrderPlanServiceImpl.java |   27 +++++++++++++++------------
 1 files changed, 15 insertions(+), 12 deletions(-)

diff --git a/inspect-server/src/main/java/com/ruoyi/inspect/service/impl/InsOrderPlanServiceImpl.java b/inspect-server/src/main/java/com/ruoyi/inspect/service/impl/InsOrderPlanServiceImpl.java
index bbce5a1..68ad415 100644
--- a/inspect-server/src/main/java/com/ruoyi/inspect/service/impl/InsOrderPlanServiceImpl.java
+++ b/inspect-server/src/main/java/com/ruoyi/inspect/service/impl/InsOrderPlanServiceImpl.java
@@ -499,13 +499,15 @@
                     }
                 }
 
-                //鏌ヨ妫�楠屽崟淇℃伅
                 // 娣诲姞宸ユ椂
-                InsProduct finalInsProduct = insProductMapper.selectById(product.getId());
-                threadPoolTaskExecutor.execute(() -> {
-                    InsOrder insOrder = insOrderMapper.selectById(insSample.getInsOrderId());
-                    this.addAuxiliary(userId, finalInsProduct, insOrder);
-                });
+                // 鍒ゆ柇鏄惁鍙槸鍙備笌璁$畻鍊�, 鍙備笌璁$畻鍊煎疄闄呮病鏈夊~鍐�
+                if (StringUtils.isNotBlank(newResult.getInsValue()) && !newResult.getInsValue().equals("[]")) {
+                    InsProduct finalInsProduct = insProductMapper.selectById(product.getId());
+                    threadPoolTaskExecutor.execute(() -> {
+                        InsOrder insOrder = insOrderMapper.selectById(insSample.getInsOrderId());
+                        this.addAuxiliary(userId, finalInsProduct, insOrder);
+                    });
+                }
 
             }
         });
@@ -820,9 +822,10 @@
         // 5.鍙戦�佹秷鎭�氱煡缁欏鏍镐汉
         // 鏌ヨ褰撳墠浜轰俊鎭�
         Integer userId = SecurityUtils.getUserId().intValue();
-        String userName = insProductMapper.selectUserById(userId).get("name");
+        Map<String, String> userMap = insProductMapper.selectUserById(verifyUser);
+        String userName = userMap.get("name");
         // 鏌ヨ鍙戦�佷汉淇℃伅
-        String sendUserAccount = insProductMapper.selectUserById(verifyUser).get("account");
+        String sendUserAccount = userMap.get("account");
         InformationNotification info = new InformationNotification();
         info.setCreateUser(userName);
         info.setMessageType("2");
@@ -909,7 +912,7 @@
                 .last("limit 1"));
         threadPoolTaskExecutor.execute(() -> {
             String message = "";
-            message += "妫�楠屼换鍔″鏍搁�氱煡";
+            message += "鑰愪笣绯荤粺妫�楠屼换鍔″鏍搁�氱煡";
             message += "\n鎻愪氦浜�: " + userName;
             message += "\n濮旀墭缂栧彿: " + order.getEntrustCode();
             message += "\n鏍峰搧鍚嶇О: " + insSample.getModel();
@@ -936,7 +939,7 @@
             // 鏌ヨifs淇℃伅鑾峰彇鑾峰彇鍓�10涓緵搴斿晢涓�鏍风殑, 妫�楠岄」涓�鏍蜂俊鎭�
             threadPoolTaskExecutor.execute(() -> {
                 // 娣诲姞鍒嗘瀽鏁版嵁
-                addAnalysis(productList, ifsInventoryQuantity, order, userName);
+                addAnalysis(productList, ifsInventoryQuantity, order, sendUserAccount);
             });
 
 
@@ -1170,7 +1173,7 @@
                 IfsInventoryQuantity ifsInventoryQuantity = ifsInventoryQuantityMapper.selectById(order.getIfsInventoryId());
 
                 String message = "";
-                message += "鎶ュ憡缂栧埗瀹℃壒閫氱煡";
+                message += "鑰愪笣绯荤粺鎶ュ憡缂栧埗瀹℃壒閫氱煡";
                 message += "\n妫�楠屼汉: " + userName;
                 message += "\n澶嶆牳浜�: " + chenkUserName;
                 message += "\n濮旀墭缂栧彿: " + order.getEntrustCode();
@@ -1212,7 +1215,7 @@
                 IfsInventoryQuantity ifsInventoryQuantity = ifsInventoryQuantityMapper.selectById(order.getIfsInventoryId());
 
                 String message = "";
-                message += "妫�楠屼换鍔″鏍搁��鍥為�氱煡";
+                message += "鑰愪笣绯荤粺妫�楠屼换鍔″鏍搁��鍥為�氱煡";
                 message += "\n澶嶆牳浜�: " + userName;
                 message += "\n濮旀墭缂栧彿: " + order.getEntrustCode();
                 message += "\n鏍峰搧鍚嶇О: " + insSample.getModel();

--
Gitblit v1.9.3