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, "파일 경로에 회차 실행 파일이 생성되지 않았습니다. 확인 부탁드립니다."); }