From ada810aa38609da55b0f348b86cc8a8d8ace0efb Mon Sep 17 00:00:00 2001
From: xyc <jc_xiong@hotmail.com>
Date: 星期二, 15 十月 2024 15:08:39 +0800
Subject: [PATCH] Merge remote-tracking branch 'origin/master'

---
 modules/mainPart/src/main/java/com/zt/life/modules/mainPart/taskReliability/service/ReliabilityAssessService.java |   10 ++++++++--
 1 files changed, 8 insertions(+), 2 deletions(-)

diff --git a/modules/mainPart/src/main/java/com/zt/life/modules/mainPart/taskReliability/service/ReliabilityAssessService.java b/modules/mainPart/src/main/java/com/zt/life/modules/mainPart/taskReliability/service/ReliabilityAssessService.java
index bd33b26..1016376 100644
--- a/modules/mainPart/src/main/java/com/zt/life/modules/mainPart/taskReliability/service/ReliabilityAssessService.java
+++ b/modules/mainPart/src/main/java/com/zt/life/modules/mainPart/taskReliability/service/ReliabilityAssessService.java
@@ -116,6 +116,8 @@
 
         // 3. 璋冪敤绠楁硶搴擄紝杩涜璇勫畾璁$畻
         result = callReliaAssessLib(assessResult);
+        if (result.getCode() != 0) throw new RenException(result.getMsg());
+
         assessResultDao.insert(assessResult);
 
         List<ReliabilityAssess> list = this.getAssess(assessResult, assessId);
@@ -712,7 +714,11 @@
         InputStream is = null;
         BufferedReader br = null;
         try {
-            setParamToRedis(assessResult);
+            try {
+                setParamToRedis(assessResult);
+            } catch (Exception e) {
+                throw new RuntimeException("璁块棶Redis澶辫触銆傝妫�鏌edis鏄惁宸插惎鍔ㄣ��");
+            }
 
             Process process = null;
             String command = "python " + assessMain;
@@ -743,7 +749,7 @@
                 }
             }
 
-//            deleteAssessInfoInRedis(assessResult.getId()); //TODO锛堝彂甯冩椂鏀惧紑锛�
+            deleteAssessInfoInRedis(assessResult.getId());
         } catch (Exception e) {
             logger.error("鍚姩鍙潬鎬ц瘎瀹氱畻娉曞簱鏃跺彂鐢烢xception锛�", e);
             e.printStackTrace();

--
Gitblit v1.9.1