From 3c2db2a49c212c948fa3fa62d7a86930b8bbb9fc Mon Sep 17 00:00:00 2001
From: 16639036659 <577530412@qq.com>
Date: 星期五, 01 十二月 2023 16:23:58 +0800
Subject: [PATCH] 临时提交

---
 src/main/java/com/ruoyi/project/mobile/service/ApiHiddenDangerCheckService.java |   22 +++++++++++++++++++++-
 1 files changed, 21 insertions(+), 1 deletions(-)

diff --git a/src/main/java/com/ruoyi/project/mobile/service/ApiHiddenDangerCheckService.java b/src/main/java/com/ruoyi/project/mobile/service/ApiHiddenDangerCheckService.java
index 7d503a1..1e9f9d0 100644
--- a/src/main/java/com/ruoyi/project/mobile/service/ApiHiddenDangerCheckService.java
+++ b/src/main/java/com/ruoyi/project/mobile/service/ApiHiddenDangerCheckService.java
@@ -7,6 +7,7 @@
 import com.ruoyi.common.utils.DateUtils;
 import com.ruoyi.common.utils.StringUtils;
 import com.ruoyi.common.utils.security.ShiroUtils;
+import com.ruoyi.doublePrevention.entity.PreventRiskDangerInfo;
 import com.ruoyi.doublePrevention.service.RiskService;
 import com.ruoyi.doublePrevention.service.baseService.PreventRiskDangerCheckAndMeasureService;
 import com.ruoyi.doublePrevention.service.baseService.PreventRiskDangerConfirmLogService;
@@ -123,6 +124,14 @@
                     return ApiResult.success("传输hiddenDangerCheckType有误", new ArrayList<HiddenDangerCheck>());
                 }
                 List<HiddenDangerCheckPoint> resultList = hdcpService.selectHiddenDangerCheckPointList(hdcp);
+                for (HiddenDangerCheckPoint dangerCheckPoint : resultList) {
+                    PreventRiskDangerInfo dangerInfo = riskService.getDangerInfoByDangerCheckPointId(dangerCheckPoint.getId());
+                    if (ObjectUtils.isNotEmpty(dangerInfo)){
+                        if (ObjectUtils.isNotEmpty(dangerInfo.getReportTime())){
+                            dangerCheckPoint.setReportTime(dangerInfo.getReportTime());
+                        }
+                    }
+                }
                 return ApiResult.success("请求数据成功", resultList);
             }
         } catch (Exception e) {
@@ -473,6 +482,10 @@
         try {
             HiddenDangerCheckPoint hdcp = new ObjectMapper().readValue(str, HiddenDangerCheckPoint.class);
             HiddenDangerCheckPoint hiddenDangerCheckPoint = hdcpService.selectHiddenDangerCheckPointById(hdcp.getId());
+            PreventRiskDangerInfo dangerInfo = riskService.getDangerInfoByDangerCheckPointId(hiddenDangerCheckPoint.getId());
+            if (ObjectUtils.isNotEmpty(dangerInfo.getReportTime())){
+                hiddenDangerCheckPoint.setReportTime(dangerInfo.getReportTime());
+            }
             return ApiResult.success("隐患查看--成功",hiddenDangerCheckPoint);
         } catch (Exception e) {
             return ApiResult.error("异常");
@@ -567,7 +580,14 @@
                     }
                 }
             }
-
+            for (HiddenDangerCheckPoint dangerCheckPoint : resultList) {
+                PreventRiskDangerInfo dangerInfo = riskService.getDangerInfoByDangerCheckPointId(dangerCheckPoint.getId());
+                if (ObjectUtils.isNotEmpty(dangerInfo)){
+                    if (ObjectUtils.isNotEmpty(dangerInfo.getReportTime())){
+                        dangerCheckPoint.setReportTime(dangerInfo.getReportTime());
+                    }
+                }
+            }
             resultMap.put("resultList", resultList);
 
             //companyId下总的数据统计

--
Gitblit v1.9.2