|
@@ -1191,20 +1191,19 @@ public class ArchivesAutoServiceImpl extends BaseServiceImpl<ArchivesAutoMapper,
|
|
String back = "";
|
|
String back = "";
|
|
|
|
|
|
|
|
|
|
- for (String frontUrl : frontUrls) {
|
|
|
|
- if (frontUrl.contains(ArchiveAutoPdfServiceImpl.ARCHIVE_NUMBER[0]) && config.getFactorType().contains("1")) {
|
|
|
|
- front = frontUrl;
|
|
|
|
- }else if (frontUrl.contains(ArchiveAutoPdfServiceImpl.ARCHIVE_NUMBER[1]) && config.getFactorType().contains("2")) {
|
|
|
|
- cataLog = frontUrl;
|
|
|
|
- }
|
|
|
|
- else if (frontUrl.contains(ArchiveAutoPdfServiceImpl.ARCHIVE_NUMBER[2]) && config.getFactorType().contains("3")) {
|
|
|
|
- spare = frontUrl;
|
|
|
|
- }
|
|
|
|
- else if (frontUrl.contains(ArchiveAutoPdfServiceImpl.ARCHIVE_NUMBER[3]) && config.getFactorType().contains("4")) {
|
|
|
|
- back = frontUrl;
|
|
|
|
|
|
+ if(frontUrls != null ) {
|
|
|
|
+ for (String frontUrl : frontUrls) {
|
|
|
|
+ if (frontUrl.contains(ArchiveAutoPdfServiceImpl.ARCHIVE_NUMBER[0]) && config.getFactorType().contains("1")) {
|
|
|
|
+ front = frontUrl;
|
|
|
|
+ } else if (frontUrl.contains(ArchiveAutoPdfServiceImpl.ARCHIVE_NUMBER[1]) && config.getFactorType().contains("2")) {
|
|
|
|
+ cataLog = frontUrl;
|
|
|
|
+ } else if (frontUrl.contains(ArchiveAutoPdfServiceImpl.ARCHIVE_NUMBER[2]) && config.getFactorType().contains("3")) {
|
|
|
|
+ spare = frontUrl;
|
|
|
|
+ } else if (frontUrl.contains(ArchiveAutoPdfServiceImpl.ARCHIVE_NUMBER[3]) && config.getFactorType().contains("4")) {
|
|
|
|
+ back = frontUrl;
|
|
|
|
+ }
|
|
}
|
|
}
|
|
}
|
|
}
|
|
-
|
|
|
|
List<String> fileUrls =new ArrayList<>();
|
|
List<String> fileUrls =new ArrayList<>();
|
|
if (!archivesAuto.isMedia()) {
|
|
if (!archivesAuto.isMedia()) {
|
|
List<ArchiveFile> result = this.archiveFileClient.getArchiveFileByArchivesId(archivesAuto.getId().toString(),"");
|
|
List<ArchiveFile> result = this.archiveFileClient.getArchiveFileByArchivesId(archivesAuto.getId().toString(),"");
|