From 634c97c7caff5b9f8de7479d6da64e7714935e07 Mon Sep 17 00:00:00 2001 From: Rinjae Date: Wed, 12 Aug 2026 09:41:59 +0900 Subject: [PATCH] =?UTF-8?q?=EC=B2=A8=EB=B6=80=ED=8C=8C=EC=9D=BC=20?= =?UTF-8?q?=EC=97=85=EB=A1=9C=EB=93=9C=20=EC=A0=9C=EC=95=BD=20=EC=A1=B0?= =?UTF-8?q?=EA=B1=B4=20=EC=B6=94=EA=B0=80=20=EB=B0=8F=20APIM=20=EC=84=9C?= =?UTF-8?q?=EB=B9=84=EC=8A=A4=20=ED=8C=8C=EC=9D=BC=20=EC=BB=A8=ED=85=8D?= =?UTF-8?q?=EC=8A=A4=ED=8A=B8=20=EC=B2=98=EB=A6=AC=20-=20=EC=B2=A8?= =?UTF-8?q?=EB=B6=80=ED=8C=8C=EC=9D=BC=20=EC=97=85=EB=A1=9C=EB=93=9C=20?= =?UTF-8?q?=EC=8B=9C=20=ED=8C=8C=EC=9D=BC=20=ED=81=AC=EA=B8=B0/=ED=98=95?= =?UTF-8?q?=EC=8B=9D=20=EC=A1=B0=EA=B1=B4=20=EB=8F=99=EC=A0=81=20=EC=A0=81?= =?UTF-8?q?=EC=9A=A9=20-=20FileTypeContext.clear=20=ED=98=B8=EC=B6=9C=20?= =?UTF-8?q?=EC=B6=94=EA=B0=80,=20=EB=82=B4=EB=B6=80=20=EC=82=AC=EC=9A=A9?= =?UTF-8?q?=EC=9E=90=20=EC=BB=A8=ED=85=8D=EC=8A=A4=ED=8A=B8=20=EC=A0=95?= =?UTF-8?q?=EB=A6=AC?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../service/PartnershipApplicationFacadeImpl.java | 1 + .../views/apps/community/mainPartnershipForm.html | 13 ++++++++++++- 2 files changed, 13 insertions(+), 1 deletion(-) diff --git a/src/main/java/com/eactive/apim/portal/apps/community/partnership/service/PartnershipApplicationFacadeImpl.java b/src/main/java/com/eactive/apim/portal/apps/community/partnership/service/PartnershipApplicationFacadeImpl.java index 157b345..3272959 100644 --- a/src/main/java/com/eactive/apim/portal/apps/community/partnership/service/PartnershipApplicationFacadeImpl.java +++ b/src/main/java/com/eactive/apim/portal/apps/community/partnership/service/PartnershipApplicationFacadeImpl.java @@ -44,6 +44,7 @@ public class PartnershipApplicationFacadeImpl implements PartnershipApplicationF FileTypeContext.setFileType("business"); file = fileService.createFile(partnershipApplicationDTO.getFiles()); } finally { + FileTypeContext.clear(); FileService.clearInternalUserContext(); } } diff --git a/src/main/resources/templates/views/apps/community/mainPartnershipForm.html b/src/main/resources/templates/views/apps/community/mainPartnershipForm.html index a17f080..6e8d7fc 100644 --- a/src/main/resources/templates/views/apps/community/mainPartnershipForm.html +++ b/src/main/resources/templates/views/apps/community/mainPartnershipForm.html @@ -113,9 +113,12 @@ - + + 첨부파일은 8MB 이내로 등록해 주세요. 문서파일(pdf, doc, docx, xls, xlsx, ppt, pptx, hwp)과 이미지 파일(gif, jpg, png)만 등록 가능합니다. @@ -217,6 +220,14 @@ } /*[/]*/ + const maxSizeBytes = (window.PORTAL_CONFIG && window.PORTAL_CONFIG.file) + ? window.PORTAL_CONFIG.file.maxSizeBytes : 0; + if (maxSizeBytes > 0 && file.size > maxSizeBytes) { + customPopups.showAlert('첨부파일은 ' + window.PORTAL_CONFIG.file.maxSize + ' 이내로 등록해 주세요.'); + fileInput.value = ''; + return; + } + if (fileDisplayText && fileInputDisplay && btnRemoveFile) { fileDisplayText.textContent = file.name; fileDisplayText.classList.add('has-file');