From 02d76476ba635bc159050445e1b3acd371c10cd8 Mon Sep 17 00:00:00 2001 From: mjkhan21 Date: Fri, 4 Apr 2025 09:49:50 +0900 Subject: [PATCH] =?UTF-8?q?=EC=82=AC=EC=A0=84=ED=86=B5=EB=B3=B4=20?= =?UTF-8?q?=EC=A1=B0=ED=9A=8C=20=EC=B6=94=EA=B0=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../xit/interfaces/sntris/web/SntrisController.java | 13 +++++++++++-- 1 file changed, 11 insertions(+), 2 deletions(-) diff --git a/src/main/java/cokr/xit/interfaces/sntris/web/SntrisController.java b/src/main/java/cokr/xit/interfaces/sntris/web/SntrisController.java index f367fcb..72c2da5 100644 --- a/src/main/java/cokr/xit/interfaces/sntris/web/SntrisController.java +++ b/src/main/java/cokr/xit/interfaces/sntris/web/SntrisController.java @@ -4,12 +4,15 @@ import javax.annotation.Resource; import org.springframework.http.MediaType; import org.springframework.web.bind.annotation.PostMapping; +import org.springframework.web.bind.annotation.RequestBody; import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RestController; import cokr.xit.foundation.web.AbstractController; import cokr.xit.interfaces.sntris.StatusCodeWSDTO; import cokr.xit.interfaces.sntris.buga.Bu04BugaWSDTO; +import cokr.xit.interfaces.sntris.fileoffer.Ye22InputDTO; +import cokr.xit.interfaces.sntris.fileoffer.Ye22NoticeInfoDTO; import cokr.xit.interfaces.sntris.prenotice.Bu18WebPreNoticeDTO; import cokr.xit.interfaces.sntris.prenotice.Bu18WebReturnInfoDTO; import cokr.xit.interfaces.sntris.service.SntrisService; @@ -25,12 +28,18 @@ public class SntrisController extends AbstractController { @PostMapping(name = "부과 등록", value = "/buga/register") @Operation(summary = "부과 등록", tags = "부과") public StatusCodeWSDTO register(@Parameter(description = "사용자 인사대체키") String userId, @Parameter(description = "부과정보") Bu04BugaWSDTO issue) { - return sntrisService.register(userId, null); + return sntrisService.register(userId, issue); } @PostMapping(name = "과태료대장 등록", value = "/prenotice/register") @Operation(summary = "과태료대장 등록", tags = "과태료대장") - public Bu18WebReturnInfoDTO register(@Parameter(description = "부과정보") Bu18WebPreNoticeDTO prenotice) { + public Bu18WebReturnInfoDTO register(@RequestBody Bu18WebPreNoticeDTO prenotice) { return sntrisService.register(prenotice); } + + @PostMapping(name = "사전통보 조회", value = "/prenotice/list") + @Operation(summary = "사전통보 조회", tags = "과태료대장") + public Ye22NoticeInfoDTO[] getNoticeList(@RequestBody Ye22InputDTO input) { + return sntrisService.getPreNoticeList(input); + } } \ No newline at end of file