From b1b40e9cb26011afa987272973cb952589300aac Mon Sep 17 00:00:00 2001 From: linfso Date: Sat, 24 Aug 2024 10:17:42 +0800 Subject: [PATCH] md --- .../erp/emis/service/impl/EmisWaybillServiceImpl.java | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/emis-biz/src/main/java/com/xdadan/erp/emis/service/impl/EmisWaybillServiceImpl.java b/emis-biz/src/main/java/com/xdadan/erp/emis/service/impl/EmisWaybillServiceImpl.java index d1aa7627f..6669e8efb 100644 --- a/emis-biz/src/main/java/com/xdadan/erp/emis/service/impl/EmisWaybillServiceImpl.java +++ b/emis-biz/src/main/java/com/xdadan/erp/emis/service/impl/EmisWaybillServiceImpl.java @@ -2719,15 +2719,18 @@ public class EmisWaybillServiceImpl extends EmisBaseService implements IEmisWayb String fileId = UUID.fastUUID().toString(); String fileSavePath = PayConfig.getUploadPath(); - File fileFullPath = FileUploadUtils.getAbsoluteFile(fileSavePath,fileId+".png"); + File localFile = FileUploadUtils.getAbsoluteFile(fileSavePath,fileId+".png"); - FileOutputStream os = new FileOutputStream(fileFullPath); + FileOutputStream os = new FileOutputStream(localFile); tplPrint.genPNG(order,tplCode,"", os); - SysFileInfo sysFileInfo=sysFileInfoService.ossUploadLocalFile(fileFullPath,billCode+"-cm.png","寄件底单图片"); + SysFileInfo sysFileInfo=sysFileInfoService.ossUploadLocalFile(localFile.getAbsolutePath(),billCode+"-cm.png","寄件底单图片"); String fileUrl = sysFileInfo.getFileRemoteUrl(); goodsPicAttachment.setFileUrl(fileUrl); emisWaybillAttachmentMapper.insertEmisWaybillAttachment(goodsPicAttachment); + // 删除本地文件 + localFile.delete(); + }else{ log.debug("生成寄件图片信息失败"); }