From 38d87eb232eadb24fdcc7602609a6ec3592df7bd Mon Sep 17 00:00:00 2001
From: jinlin <jinlin>
Date: 星期三, 07 八月 2024 15:52:37 +0800
Subject: [PATCH] 修改

---
 modules/mainPart/src/main/java/com/zt/life/modules/mainPart/taskReliability/controller/SimulatAssessController.java |    9 ++++-----
 1 files changed, 4 insertions(+), 5 deletions(-)

diff --git a/modules/mainPart/src/main/java/com/zt/life/modules/mainPart/taskReliability/controller/SimulatAssessController.java b/modules/mainPart/src/main/java/com/zt/life/modules/mainPart/taskReliability/controller/SimulatAssessController.java
index 475202b..a022a2b 100644
--- a/modules/mainPart/src/main/java/com/zt/life/modules/mainPart/taskReliability/controller/SimulatAssessController.java
+++ b/modules/mainPart/src/main/java/com/zt/life/modules/mainPart/taskReliability/controller/SimulatAssessController.java
@@ -36,10 +36,7 @@
 import java.io.FileInputStream;
 import java.io.IOException;
 import java.io.InputStream;
-import java.util.ArrayList;
-import java.util.HashMap;
-import java.util.List;
-import java.util.Map;
+import java.util.*;
 
 
 /**
@@ -120,7 +117,6 @@
 
     @PostMapping("getResultXML")
     public Result<SimulaDataDto> getResultXML(@RequestBody SimulatAssess simulatAssess) {
-        simulatAssessService.deleteSimInfoInRedis(simulatAssess.getId());
         if (simulatAssess.getDataType().equals("fz")) {
             Integer num = simulatAssessService.getNumById(simulatAssess.getProductId(), simulatAssess.getTaskModelId());
             simulatAssess.setName("浠跨湡璁板綍" + (num + 1));
@@ -243,6 +239,9 @@
         String key = taskId.toString() + simulatAssessService.RELIA_SIM_TASK_TYPE_PROGRESS;
         String progress = (String) redisTemplate.opsForValue().get(key);
         if (progress == null) progress = "0";
+        if(Objects.equals(progress, "100")){
+            simulatAssessService.deleteSimInfoInRedis(taskId);
+        }
         return Result.ok(progress);
     }
 

--
Gitblit v1.9.1