Browse Source

文件为空

liujing-123 1 week ago
parent
commit
96761d72a6

+ 6 - 1
delivery-module-core/delivery-module-core-biz/src/main/java/com/unis/module/coding/service/crkxx/CrkxxServiceImpl.java

@@ -129,6 +129,7 @@ public class CrkxxServiceImpl implements CrkxxService {
129 129
             fileIds = fileIds.replaceAll(Pattern.quote("["), "").replaceAll(Pattern.quote("]"), "");
130 130
             String[] parts = fileIds.split(",");
131 131
             List<Long> longList = new ArrayList<>();
132
+
132 133
             for (String part : parts) {
133 134
                 try {
134 135
                     longList.add(Long.parseLong(part.trim()));
@@ -136,8 +137,12 @@ public class CrkxxServiceImpl implements CrkxxService {
136 137
                     System.err.println("无法将 " + part + " 转换为 Long 类型: " + e.getMessage());
137 138
                 }
138 139
             }
140
+            List<FileDO> files = new ArrayList<>();
141
+            if (CollectionUtil.isNotEmpty(longList)) {
142
+                files = fileService.getFiles(longList);
143
+            }
139 144
             //循环获取文件信息
140
-            List<FileDO> files = fileService.getFiles(longList);
145
+
141 146
             CrkxxRespVO respVO = BeanUtils.toBean(dos, CrkxxRespVO.class);
142 147
             respVO.setFileIds(files);
143 148
             crkxxRespVOList.add(respVO);

+ 5 - 1
delivery-module-core/delivery-module-core-biz/src/main/java/com/unis/module/coding/service/zjxx/ZjxxServiceImpl.java

@@ -125,8 +125,12 @@ public class ZjxxServiceImpl implements ZjxxService {
125 125
                     System.err.println("无法将 " + part + " 转换为 Long 类型: " + e.getMessage());
126 126
                 }
127 127
             }
128
+
129
+            List<FileDO> files = new ArrayList<>();
130
+            if (CollectionUtil.isNotEmpty(longList)) {
131
+                files = fileService.getFiles(longList);
132
+            }
128 133
             //循环获取文件信息
129
-            List<FileDO> files = fileService.getFiles(longList);
130 134
             ZjxxRespVO respVO = BeanUtils.toBean(dos, ZjxxRespVO.class);
131 135
             respVO.setFileIds(files);
132 136
             zjxxRespVOList.add(respVO);