From e209eeb8269291d08f52e665f7d5925aa60cad06 Mon Sep 17 00:00:00 2001 From: teddy Date: Wed, 11 Feb 2026 15:34:10 +0900 Subject: [PATCH] =?UTF-8?q?=EB=8C=80=EC=9A=A9=EB=9F=89=20=EB=8B=A4?= =?UTF-8?q?=EC=9A=B4=EB=A1=9C=EB=93=9C=20=ED=85=8C=EC=8A=A4=ED=8A=B8?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../kamco/cd/kamcoback/label/LabelAllocateApiController.java | 5 ----- .../cd/kamcoback/label/service/LabelAllocateService.java | 2 ++ 2 files changed, 2 insertions(+), 5 deletions(-) diff --git a/src/main/java/com/kamco/cd/kamcoback/label/LabelAllocateApiController.java b/src/main/java/com/kamco/cd/kamcoback/label/LabelAllocateApiController.java index 963396d5..575aedfa 100644 --- a/src/main/java/com/kamco/cd/kamcoback/label/LabelAllocateApiController.java +++ b/src/main/java/com/kamco/cd/kamcoback/label/LabelAllocateApiController.java @@ -31,7 +31,6 @@ import java.util.List; import java.util.UUID; import lombok.RequiredArgsConstructor; import lombok.extern.slf4j.Slf4j; -import org.apache.coyote.BadRequestException; import org.springframework.beans.factory.annotation.Value; import org.springframework.data.domain.Page; import org.springframework.http.MediaType; @@ -386,10 +385,6 @@ public class LabelAllocateApiController { @Parameter(example = "6d8d49dc-0c9d-4124-adc7-b9ca610cc394") @PathVariable UUID uuid) throws IOException { - if (!labelAllocateService.isDownloadable(uuid)) { - throw new BadRequestException(); - } - String uid = labelAllocateService.findLearnUid(uuid); Path zipPath = Paths.get(responsePath).resolve(uid + ".zip"); diff --git a/src/main/java/com/kamco/cd/kamcoback/label/service/LabelAllocateService.java b/src/main/java/com/kamco/cd/kamcoback/label/service/LabelAllocateService.java index 72892a6a..c317d973 100644 --- a/src/main/java/com/kamco/cd/kamcoback/label/service/LabelAllocateService.java +++ b/src/main/java/com/kamco/cd/kamcoback/label/service/LabelAllocateService.java @@ -27,6 +27,7 @@ import lombok.RequiredArgsConstructor; import lombok.extern.slf4j.Slf4j; import org.springframework.data.domain.Page; import org.springframework.stereotype.Service; +import org.springframework.transaction.annotation.Propagation; import org.springframework.transaction.annotation.Transactional; @Slf4j @@ -276,6 +277,7 @@ public class LabelAllocateService { return labelAllocateCoreService.findLabelingIngProcessCnt(); } + @Transactional(propagation = Propagation.NOT_SUPPORTED) public String findLearnUid(UUID uuid) { return labelAllocateCoreService.findLearnUid(uuid); }