From f94782b7302f761799c1a0fbc155bed2d4dc504f Mon Sep 17 00:00:00 2001
From: liujie <1793218484@qq.com>
Date: 星期四, 15 一月 2026 18:22:43 +0800
Subject: [PATCH] 大屏项目接口

---
 ruoyi-system/src/main/java/com/ruoyi/system/service/impl/RecordServiceImpl.java |   11 +++++++++++
 1 files changed, 11 insertions(+), 0 deletions(-)

diff --git a/ruoyi-system/src/main/java/com/ruoyi/system/service/impl/RecordServiceImpl.java b/ruoyi-system/src/main/java/com/ruoyi/system/service/impl/RecordServiceImpl.java
index 891e9b4..278922e 100644
--- a/ruoyi-system/src/main/java/com/ruoyi/system/service/impl/RecordServiceImpl.java
+++ b/ruoyi-system/src/main/java/com/ruoyi/system/service/impl/RecordServiceImpl.java
@@ -8,10 +8,12 @@
 import com.ruoyi.system.mapper.RecordMapper;
 import com.ruoyi.system.model.Record;
 import com.ruoyi.system.model.RecordImage;
+import com.ruoyi.system.model.UserFile;
 import com.ruoyi.system.query.HiddenDangerListQuery;
 import com.ruoyi.system.service.RecordImageService;
 import com.ruoyi.system.service.RecordService;
 import com.ruoyi.system.service.TaskService;
+import com.ruoyi.system.service.UserFileService;
 import com.ruoyi.system.vo.HiddenDangerListVo;
 import com.ruoyi.system.vo.ProblemVo;
 import java.util.Map;
@@ -37,6 +39,8 @@
     @Autowired
     private RecordImageService recordImageService;
 
+    @Autowired
+    private UserFileService userFileService;
 
 
 
@@ -52,6 +56,13 @@
             list.forEach(vo -> {
                 List<RecordImage> collect = recordImages.stream().filter(recordImage -> recordImage.getRecordId().equals(vo.getId())).collect(Collectors.toList());
                 vo.setFileNum(collect.size());
+                if(!collect.isEmpty()){
+                    List<Integer> fileIds = collect.stream().map(RecordImage::getUserFileId).collect(Collectors.toList());
+                    List<UserFile> userFiles = userFileService.listByIds(fileIds);
+                    vo.setUserFiles(userFiles);
+
+                }
+
             });
         }
 

--
Gitblit v1.7.1