From 6c432b3570649596c0fe7117cd5284dce19060cf Mon Sep 17 00:00:00 2001
From: sinake <sinake1@qq.com>
Date: 星期三, 22 四月 2026 18:25:15 +0800
Subject: [PATCH] 查询供者转运登记附件

---
 ruoyi-project/src/main/java/com/ruoyi/project/service/impl/ServiceTransportServiceImpl.java                |    2 +-
 ruoyi-admin/src/main/java/com/ruoyi/web/controller/project/ServiceTransportController.java                 |    2 +-
 ruoyi-project/src/main/java/com/ruoyi/project/service/impl/ServiceDonatebaseinfoReportFileServiceImpl.java |   12 +++++++-----
 3 files changed, 9 insertions(+), 7 deletions(-)

diff --git a/ruoyi-admin/src/main/java/com/ruoyi/web/controller/project/ServiceTransportController.java b/ruoyi-admin/src/main/java/com/ruoyi/web/controller/project/ServiceTransportController.java
index 762f2e5..c235d7d 100644
--- a/ruoyi-admin/src/main/java/com/ruoyi/web/controller/project/ServiceTransportController.java
+++ b/ruoyi-admin/src/main/java/com/ruoyi/web/controller/project/ServiceTransportController.java
@@ -72,7 +72,7 @@
             //琛ュ厖 闄勪欢
             ServiceTransportFile serviceTransportFile = new ServiceTransportFile();
             serviceTransportFile.setDelFlag(0);
-            serviceTransportFile.setTransportId(transport.getId());
+            serviceTransportFile.setTransportId(transport.getReportId());
             serviceTransportFile.setCaseNo(transport.getCaseNo());
             List<ServiceTransportFile> serviceTransportFiles = serviceTransportFileService.queryList(serviceTransportFile);
             transport.setAnnexfilesList(serviceTransportFiles);
diff --git a/ruoyi-project/src/main/java/com/ruoyi/project/service/impl/ServiceDonatebaseinfoReportFileServiceImpl.java b/ruoyi-project/src/main/java/com/ruoyi/project/service/impl/ServiceDonatebaseinfoReportFileServiceImpl.java
index f152a2e..0192593 100644
--- a/ruoyi-project/src/main/java/com/ruoyi/project/service/impl/ServiceDonatebaseinfoReportFileServiceImpl.java
+++ b/ruoyi-project/src/main/java/com/ruoyi/project/service/impl/ServiceDonatebaseinfoReportFileServiceImpl.java
@@ -91,16 +91,18 @@
         // 鏍囪闇�瑕佸垹闄ょ殑璁板綍锛堝瓨鍦ㄤ簬鏁版嵁搴撲絾涓嶅湪鏂板垪琛ㄤ腑锛�
         for (ServiceDonatebaseinfoReportFile file : list) {
             //if (StringUtils.isNotEmpty(file.getPath()) && !newPathSet.contains(file.getPath().trim())) {
-                file.setDelFlag(1);
-                file.setUpdateTime(new Date());
-                file.setUpdateBy(updateName);
-                result &= updateById(file);
+//                file.setDelFlag(1);
+//                file.setUpdateTime(new Date());
+//                file.setUpdateBy(updateName);
+//                result &= updateById(file);
+            this.baseMapper.deleteById(file.getId());
+
            // }
         }
 
         // 娣诲姞鏂扮殑璁板綍
         for (ServiceDonatebaseinfoReportFile serviceDonatebaseinfoReportFile : serviceDonatebaseinfoReportFiles) {
-            if (StringUtils.isNotEmpty(serviceDonatebaseinfoReportFile.getFileName()) && !existingPaths.contains(serviceDonatebaseinfoReportFile.getFileName().trim())) {
+            if (StringUtils.isNotEmpty(serviceDonatebaseinfoReportFile.getFileName()) ) {
                 serviceDonatebaseinfoReportFile.setUpdateBy(updateName);
                 serviceDonatebaseinfoReportFile.setUpdateTime(new Date());
                 serviceDonatebaseinfoReportFile.setCaseNo(caseNo);
diff --git a/ruoyi-project/src/main/java/com/ruoyi/project/service/impl/ServiceTransportServiceImpl.java b/ruoyi-project/src/main/java/com/ruoyi/project/service/impl/ServiceTransportServiceImpl.java
index 4c2c8d1..f846cbb 100644
--- a/ruoyi-project/src/main/java/com/ruoyi/project/service/impl/ServiceTransportServiceImpl.java
+++ b/ruoyi-project/src/main/java/com/ruoyi/project/service/impl/ServiceTransportServiceImpl.java
@@ -57,7 +57,7 @@
             for (ServiceTransport serviceTransport1 : list) {
                 ServiceTransportFile serviceTransportFile = new ServiceTransportFile();
                 serviceTransportFile.setDelFlag(0);
-                serviceTransportFile.setTransportId(serviceTransport1.getId());
+                serviceTransportFile.setTransportId(serviceTransport1.getReportId());
                 serviceTransportFile.setCaseNo(serviceTransport1.getCaseNo());
                 List<ServiceTransportFile> serviceTransportFiles = serviceTransportFileService.queryList(serviceTransportFile);
 

--
Gitblit v1.9.3