|
@@ -88,15 +88,19 @@ public class ArchiveOfflineVersionInfoServiceImpl extends BaseServiceImpl<Archiv
|
|
|
String fileUrl = file.getFileUrl();
|
|
|
String fileName = fileUrl.substring(fileUrl.lastIndexOf('/') + 1);
|
|
|
InputStream file_out = CommonUtil.getOSSInputStream(fileUrl);
|
|
|
- CommonUtil.inputStreamToFile(file_out, new File(localUrl + fileName));
|
|
|
- file.setFileUrl(fileName);
|
|
|
+ if (file_out != null) {
|
|
|
+ CommonUtil.inputStreamToFile(file_out, new File(localUrl + fileName));
|
|
|
+ file.setFileUrl(fileName);
|
|
|
+ }
|
|
|
}
|
|
|
if (StringUtil.isNotBlank(file.getPdfFileUrl())) {
|
|
|
String pdfFileUrl = file.getPdfFileUrl();
|
|
|
String fileName = pdfFileUrl.substring(pdfFileUrl.lastIndexOf('/') + 1);
|
|
|
InputStream file_out = CommonUtil.getOSSInputStream(pdfFileUrl);
|
|
|
- CommonUtil.inputStreamToFile(file_out, new File(localUrl + fileName));
|
|
|
- file.setPdfFileUrl(fileName);
|
|
|
+ if (file_out != null) {
|
|
|
+ CommonUtil.inputStreamToFile(file_out, new File(localUrl + fileName));
|
|
|
+ file.setPdfFileUrl(fileName);
|
|
|
+ }
|
|
|
}
|
|
|
}
|
|
|
try {
|