From 30fcf841559bd9fa19cb37b283a89a980745a2b7 Mon Sep 17 00:00:00 2001 From: linbangquan <1437892690@qq.com> Date: Wed, 13 Dec 2023 18:10:33 +0800 Subject: [PATCH] =?UTF-8?q?[=E4=BF=AE=E5=A4=8D]=20=E6=B5=81=E7=A8=8B?= =?UTF-8?q?=E7=AE=A1=E7=90=86-=E5=AF=BC=E5=87=BA=E6=B5=81=E7=A8=8B?= =?UTF-8?q?=E5=A4=B1=E8=B4=A5=EF=BC=8C=E6=8E=A7=E5=88=B6=E5=8F=B0=E6=8A=A5?= =?UTF-8?q?=E9=94=99?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 关联 #[1045484926369792]流程管理-导出流程失败,控制台报错 http://192.168.0.96:8090/demo/rdm.html#/bug-detail/939050947543040/939050947543057/1045484926369792 --- .../importexport/core/ImportExportHandlerBase.java | 14 ++++++++------ 1 file changed, 8 insertions(+), 6 deletions(-) diff --git a/src/main/java/neatlogic/framework/importexport/core/ImportExportHandlerBase.java b/src/main/java/neatlogic/framework/importexport/core/ImportExportHandlerBase.java index 7c3a3e654..343212d1d 100644 --- a/src/main/java/neatlogic/framework/importexport/core/ImportExportHandlerBase.java +++ b/src/main/java/neatlogic/framework/importexport/core/ImportExportHandlerBase.java @@ -137,12 +137,14 @@ public abstract class ImportExportHandlerBase implements ImportExportHandler { logger.warn("export data: " + importExportVo.getType() + "-" + importExportVo.getName() + "-" + importExportVo.getPrimaryKey()); } dependencyVo.setName(importExportVo.getName()); - try { - zipOutputStream.putNextEntry(new ZipEntry("dependency-folder/" + importExportVo.getPrimaryKey() + ".json")); - zipOutputStream.write(JSONObject.toJSONBytes(importExportVo)); - zipOutputStream.closeEntry(); - } catch (IOException e) { - logger.error(e.getMessage(), e); + if (zipOutputStream != null) { + try { + zipOutputStream.putNextEntry(new ZipEntry("dependency-folder/" + importExportVo.getPrimaryKey() + ".json")); + zipOutputStream.write(JSONObject.toJSONBytes(importExportVo)); + zipOutputStream.closeEntry(); + } catch (IOException e) { + logger.error(e.getMessage(), e); + } } } } -- Gitee