From 719fd07af9ea2d12c6084a5d7ebb919b504121bc Mon Sep 17 00:00:00 2001 From: hylee Date: Mon, 23 Oct 2023 18:05:44 +0900 Subject: [PATCH] =?UTF-8?q?feat=20:=20=EA=B0=84=ED=8C=90=EB=8B=A4=EC=9B=80?= =?UTF-8?q?=20=EB=AC=B8=EC=9D=98=ED=95=98=EA=B8=B0=20=ED=8C=8C=EC=9D=BC?= =?UTF-8?q?=EC=B2=A8=EB=B6=80=20=ED=99=95=EC=9D=B8=20=EB=A1=9C=EC=A7=81=20?= =?UTF-8?q?=EC=B6=94=EA=B0=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../service/impl/GdServiceImpl.java | 22 +++++++++++-------- 1 file changed, 13 insertions(+), 9 deletions(-) diff --git a/src/main/java/com/itn/mjonApi/etc/ganpandaum/service/impl/GdServiceImpl.java b/src/main/java/com/itn/mjonApi/etc/ganpandaum/service/impl/GdServiceImpl.java index 1568a34..8efc7b2 100644 --- a/src/main/java/com/itn/mjonApi/etc/ganpandaum/service/impl/GdServiceImpl.java +++ b/src/main/java/com/itn/mjonApi/etc/ganpandaum/service/impl/GdServiceImpl.java @@ -47,17 +47,21 @@ public class GdServiceImpl implements GdService { log.info("gdVO: [{}]", gdVO.toString()); - log.info("gdVO: [{}]", gdVO.getFileInfo().get(0).getOriginalFilename()); +// log.info("gdVO: [{}]", gdVO.getFileInfo().get(0).getOriginalFilename()); - MultipartFile multipartFile = gdVO.getFileInfo().get(0); + File p_file = null; + String fileNm = ""; -// File p_file = new File(multipartFile.getOriginalFilename()); -// multipartFile.transferTo(p_file); - -// File p_file = multipartFile.transferTo(p_file); - - File p_file = getFile(gdVO, multipartFile); + if(gdVO.getFileInfo() == null) + { + p_file = null; + fileNm = null; + }else{ + MultipartFile multipartFile = gdVO.getFileInfo().get(0); + p_file = getFile(gdVO, multipartFile); + fileNm = p_file.getName(); + } String returnMsg = "문의해 주셔서 감사합니다.\n빠른 시일 내에 답변해 드리겠습니다."; HttpStatus status = HttpStatus.OK; @@ -94,7 +98,7 @@ public class GdServiceImpl implements GdService { .title(mailTitle) .contents(emailContent) .fileInfo(p_file) - .atch_file_name(p_file.getName()) + .atch_file_name(fileNm) .send_to(GANPANDAUP_RECEIVER_EMAIL) .send_from("noreply@munjaon.co.kr") .build()