From aaddd034c256dd37c9f5c0b9971b07b1630d46fa Mon Sep 17 00:00:00 2001
From: 文锦钊 <10491931+wen-jinzhao@user.noreply.gitee.com>
Date: Fri, 04 Jul 2025 18:10:14 +0800
Subject: [PATCH] feature:对接纠纷办理反馈信息-1.0版本完成

---
 dyh-service/dyh-sys/src/main/java/cn/huge/module/grid/service/GridEventService.java |   16 ++++++++++++----
 1 files changed, 12 insertions(+), 4 deletions(-)

diff --git a/dyh-service/dyh-sys/src/main/java/cn/huge/module/grid/service/GridEventService.java b/dyh-service/dyh-sys/src/main/java/cn/huge/module/grid/service/GridEventService.java
index f84c75b..69b1040 100644
--- a/dyh-service/dyh-sys/src/main/java/cn/huge/module/grid/service/GridEventService.java
+++ b/dyh-service/dyh-sys/src/main/java/cn/huge/module/grid/service/GridEventService.java
@@ -9,6 +9,8 @@
 import cn.huge.module.client.api.impl.CustClientImpl;
 import cn.huge.module.client.api.impl.UtilsClientImpl;
 import cn.huge.module.cust.dto.CtUserDTO;
+import cn.huge.module.file.domain.po.FileInfo;
+import cn.huge.module.file.service.FileInfoService;
 import cn.huge.module.grid.dao.mapper.GridEventMapper;
 import cn.huge.module.grid.domain.dto.GridFileUploadDTO;
 import cn.huge.module.grid.domain.dto.GridOrgDTO;
@@ -62,6 +64,9 @@
 
     @Autowired
     private CustClientImpl custClient;
+
+    @Autowired
+    private FileInfoService fileInfoService;
 
     @Value("${grid.url:http://219.137.166.84:8061}")
     private String gridUrl;
@@ -246,10 +251,13 @@
                 for (FileInfoBaseDTO fileInfoBaseDTO : fileInfoList) {
                     try {
                         GridFileUploadVo gridFileUploadVo = new GridFileUploadVo();
-                        gridFileUploadVo.setFileName(fileInfoBaseDTO.getFileName());
-                        gridFileUploadVo.setFilePath(fileInfoBaseDTO.getFullPath());
-                        gridFileUploadVo.setFileSize(fileInfoBaseDTO.getSize() != null ? fileInfoBaseDTO.getSize().longValue() : 0L);
-                        gridFileUploadVo.setType(fileInfoBaseDTO.getSuffix());
+                        //  通过id获取文件信息
+                        FileInfo fileInfo = fileInfoService.getById(fileInfoBaseDTO.getId());
+
+                        gridFileUploadVo.setFileName(fileInfo.getFileName());
+                        gridFileUploadVo.setFilePath(fileInfo.getFullPath());
+                        gridFileUploadVo.setFileSize(fileInfo.getSize() != null ? fileInfo.getSize().longValue() : 0L);
+                        gridFileUploadVo.setType(fileInfo.getSuffix());
                         R<GridFileUploadDTO> result = null;
                         //上传附件信息
                         result = gridCaseDataService.uploadFileInfo(gridFileUploadVo);

--
Gitblit v1.8.0