cr 2 өдөр өмнө
parent
commit
7d06145696

+ 6 - 0
blade-service/blade-business/src/main/java/org/springblade/business/service/impl/ArchiveFileServiceImpl.java

@@ -482,6 +482,12 @@ public class ArchiveFileServiceImpl extends BaseServiceImpl<ArchiveFileMapper, A
             if(StringUtils.isNotEmpty(auto.getVolumeIds())){
                 archiveIds=archiveIds+","+auto.getVolumeIds();
             }
+            if(archiveIds.startsWith(",")){
+                archiveIds=archiveIds.substring(1);
+            }
+            if(archiveIds.endsWith( ",")){
+                archiveIds=archiveIds.substring(0,archiveIds.length()-1);
+            }
             String sql="select id,file_number,file_name,file_time,duty_user,file_page,archive_id from u_archive_file where archive_id in ("+archiveIds+") and is_deleted=0 order by archive_sort,sort,sort_num,create_time";
             List<VolumeDto4> dto2s = jdbcTemplate.query(sql, new BeanPropertyRowMapper<>(VolumeDto4.class));
             if(StringUtils.isNotEmpty(auto.getVolumeIds())){