From f326b5f651aaa412a7510ce1a8c778b0a53293cd Mon Sep 17 00:00:00 2001 From: "gayoun.park" Date: Thu, 5 Feb 2026 14:55:16 +0900 Subject: [PATCH] =?UTF-8?q?=EA=B5=AD=EC=9C=A0=EC=9D=B8=20API=20=EC=88=98?= =?UTF-8?q?=EC=A0=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../gukyuin/service/GukYuinApiService.java | 17 +++++++++++------ 1 file changed, 11 insertions(+), 6 deletions(-) diff --git a/src/main/java/com/kamco/cd/kamcoback/gukyuin/service/GukYuinApiService.java b/src/main/java/com/kamco/cd/kamcoback/gukyuin/service/GukYuinApiService.java index e7396c74..f3d3fa65 100644 --- a/src/main/java/com/kamco/cd/kamcoback/gukyuin/service/GukYuinApiService.java +++ b/src/main/java/com/kamco/cd/kamcoback/gukyuin/service/GukYuinApiService.java @@ -11,6 +11,7 @@ import com.kamco.cd.kamcoback.config.resttemplate.ExternalHttpClient; import com.kamco.cd.kamcoback.config.resttemplate.ExternalHttpClient.ExternalCallResult; import com.kamco.cd.kamcoback.gukyuin.dto.ChngDetectContDto; import com.kamco.cd.kamcoback.gukyuin.dto.ChngDetectContDto.ContBasic; +import com.kamco.cd.kamcoback.gukyuin.dto.ChngDetectContDto.ReqInfo; import com.kamco.cd.kamcoback.gukyuin.dto.ChngDetectContDto.ResultContDto; import com.kamco.cd.kamcoback.gukyuin.dto.ChngDetectContDto.ResultPnuDto; import com.kamco.cd.kamcoback.gukyuin.dto.ChngDetectMastDto; @@ -332,17 +333,21 @@ public class GukYuinApiService { return result.body(); } - public ChngDetectContDto.ResultPnuDto updateChnDtctObjtLabelingYn( + public ChngDetectContDto.ResultLabelDto updateChnDtctObjtLabelingYn( String chnDtctObjtId, String lblYn) { String url = gukyuinCdiUrl + "/rlb/objt/" + chnDtctObjtId + "/lbl/" + lblYn; - ExternalCallResult result = + ReqInfo info = new ReqInfo(); + info.setReqIp(myip); + info.setReqEpno(userUtil.getEmployeeNo()); + + ExternalCallResult result = externalHttpClient.call( url, HttpMethod.POST, - null, + info, netUtils.jsonHeaders(), - ChngDetectContDto.ResultPnuDto.class); + ChngDetectContDto.ResultLabelDto.class); this.insertGukyuinAuditLog( EventType.MODIFIED.getId(), @@ -457,9 +462,9 @@ public class GukYuinApiService { reqDto.setCrtrYr(String.valueOf(info.getTargetYyyy())); reqDto.setChnDtctSno(String.valueOf(maxStage + 1)); reqDto.setChnDtctId(info.getUid()); - reqDto.setPathNm(datasetDir + info.getUid()); + reqDto.setPathNm("/kamco-nfs/dataset/export/" + info.getUid()); - if (Files.isDirectory(Path.of(datasetDir + info.getUid()))) { + if (Files.isDirectory(Path.of("/kamco-nfs/dataset/export/" + info.getUid()))) { return new ResponseObj( ApiResponseCode.NOT_FOUND_DATA, "파일 경로에 회차 실행 파일이 생성되지 않았습니다. 확인 부탁드립니다."); } -- 2.49.1