|
@@ -2140,7 +2140,11 @@ public class ArchivesAutoServiceImpl extends BaseServiceImpl<ArchivesAutoMapper,
|
|
|
for (ArchiveFile file : files) {
|
|
|
//打码的也要删除
|
|
|
if (StringUtils.isNotBlank(file.getPdfPageUrl())) {
|
|
|
- removeFiles.add(FileUtils.getAliYunSubUrl(file.getPdfPageUrl()));
|
|
|
+ //相同文件不删除
|
|
|
+ if (!file.getPdfPageUrl().equals(file.getFileUrl())
|
|
|
+ && !file.getPdfPageUrl().equals(file.getPdfFileUrl())) {
|
|
|
+ removeFiles.add(FileUtils.getAliYunSubUrl(file.getPdfPageUrl()));
|
|
|
+ }
|
|
|
}
|
|
|
}
|
|
|
iossClient.removeFiles(removeFiles);
|
|
@@ -2171,7 +2175,11 @@ public class ArchivesAutoServiceImpl extends BaseServiceImpl<ArchivesAutoMapper,
|
|
|
for (ArchiveFile file : files) {
|
|
|
|
|
|
if (StringUtils.isNotBlank(file.getPdfPageUrl())) {
|
|
|
- removeFiles.add(FileUtils.getAliYunSubUrl(file.getPdfPageUrl()));
|
|
|
+ if (!file.getPdfPageUrl().equals(file.getFileUrl())
|
|
|
+ && !file.getPdfPageUrl().equals(file.getPdfFileUrl())) {
|
|
|
+ removeFiles.add(FileUtils.getAliYunSubUrl(file.getPdfPageUrl()));
|
|
|
+ }
|
|
|
+
|
|
|
}
|
|
|
|
|
|
if (!fids.contains(file.getId())) {
|