Bläddra i källkod

档案上传的页数trycatch防止大文件出错

chenr 3 månader sedan
förälder
incheckning
7e4f46dc1a

+ 7 - 3
blade-service/blade-archive/src/main/java/org/springblade/archive/controller/ArchiveFileController.java

@@ -97,9 +97,13 @@ public class ArchiveFileController extends BladeController {
             if (saveList != null && saveList.size() > 0) {
                 int i = 1;
                 for (ArchiveFileVO saveVo : saveList) {
-                    if(StringUtils.isNotEmpty(saveVo.getPdfFileUrl())&&saveVo.getPageNum()==null){
-                        String num = commonFileClient.getPdfNum(saveVo.getPdfFileUrl());
-                        saveVo.setFilePage(Integer.valueOf(num));
+                    try {
+                        if(StringUtils.isNotEmpty(saveVo.getPdfFileUrl())&&saveVo.getPageNum()==null){
+                            String num = commonFileClient.getPdfNum(saveVo.getPdfFileUrl());
+                            saveVo.setFilePage(Integer.valueOf(num));
+                        }
+                    }catch (Exception e){
+                        saveVo.setFilePage(0);
                     }
                     saveVo.setId(SnowFlakeUtil.getId());
                     saveVo.setSort(l + i);