zhuwei 2 minggu lalu
induk
melakukan
08f302739a

+ 7 - 1
blade-service/blade-e-visa/src/main/java/org/springblade/evisa/service/impl/ScrDataServiceImpl.java

@@ -408,7 +408,13 @@ public class ScrDataServiceImpl implements ScrDataService {
         InputStream inputStream2 = CommonUtil.getOSSInputStream(fileUrl);
         //转换
         byte[] pdfData = CommonUtil.InputStreamToBytes(inputStream);
-
+        if(pdfData==null || pdfData.length==0){
+            System.out.println("123");
+            String sql2 = "UPDATE u_information_query set chek_status=2,check_desc='无效的pdf' where id='" + taskApp.getId() + "'";
+            jdbcTemplate.execute(sql2);
+            RedisTemplate.delete("chek-" + taskApp.getId());
+            return;
+        }
         try (PDDocument document = PDDocument.load(inputStream2);) {
             SignKeyVO pdfSignIds = PdfAddimgUtil.getPdfSignIds(pdfUrl);
             List<String> positions = pdfSignIds.getEVisaConfigList();