From ada3e9094ecfb8b995c5580bbb59a1d64d89a801 Mon Sep 17 00:00:00 2001 From: whycxzp <perryhsu@163.com> Date: 星期三, 26 十月 2022 09:16:32 +0800 Subject: [PATCH] 更新 --- src/main/java/com/whyc/service/ExcelExportService.java | 25 +++++++++++++++---------- 1 files changed, 15 insertions(+), 10 deletions(-) diff --git a/src/main/java/com/whyc/service/ExcelExportService.java b/src/main/java/com/whyc/service/ExcelExportService.java index 55b3fc1..5ec30fa 100644 --- a/src/main/java/com/whyc/service/ExcelExportService.java +++ b/src/main/java/com/whyc/service/ExcelExportService.java @@ -144,18 +144,23 @@ String testTimeStrBase = format.format(paramBase.getTestTime()); //鍥剧墖 BASE64Decoder decoder = new BASE64Decoder(); - ImageEntity volImage = new ImageEntity(); - volImage.setData(decoder.decodeBuffer(dto.getVolPic().substring(dto.getVolPic().indexOf(",")+1))); - volImage.setColspan(6); - volImage.setRowspan(17); + if(!dto.getVolPic().equals("")) { + ImageEntity volImage = new ImageEntity(); + volImage.setData(decoder.decodeBuffer(dto.getVolPic().substring(dto.getVolPic().indexOf(",") + 1))); + volImage.setColspan(6); + volImage.setRowspan(17); - ImageEntity resImage = new ImageEntity(); - resImage.setData(decoder.decodeBuffer(dto.getResPic().substring(dto.getResPic().indexOf(",")+1))); - resImage.setColspan(6); - resImage.setRowspan(16); + map.put("volImage",volImage); + } - map.put("volImage",volImage); - map.put("resImage",resImage); + if(!dto.getResPic().equals("")) { + ImageEntity resImage = new ImageEntity(); + resImage.setData(decoder.decodeBuffer(dto.getResPic().substring(dto.getResPic().indexOf(",") + 1))); + resImage.setColspan(6); + resImage.setRowspan(16); + + map.put("resImage",resImage); + } map.put("fileParam",param); map.put("stationInfo",stationInfo); -- Gitblit v1.9.1