file cnt 체크하는 로직 수정
This commit is contained in:
@@ -134,16 +134,6 @@ public class LaunchChildJobsTasklet implements Tasklet {
|
|||||||
log.info(" - ResultUid: {}", info.getResultUid());
|
log.info(" - ResultUid: {}", info.getResultUid());
|
||||||
log.info(" - 전체 건수(all_cnt): {}", info.getAllCnt());
|
log.info(" - 전체 건수(all_cnt): {}", info.getAllCnt());
|
||||||
log.info(" - 검수 완료 건수(complete_cnt): {}", info.getCompleteCnt());
|
log.info(" - 검수 완료 건수(complete_cnt): {}", info.getCompleteCnt());
|
||||||
log.info(" - 파일 생성 완료 건수(file_cnt): {}", info.getFileCnt());
|
|
||||||
|
|
||||||
// 처리 필요 여부 판단: all_cnt == file_cnt면 이미 모든 파일이 생성됨
|
|
||||||
if (Objects.equals(info.getAllCnt(), info.getFileCnt())) {
|
|
||||||
log.info("[건너뜀] 모든 파일이 이미 처리 완료됨 (all_cnt={}, file_cnt={})",
|
|
||||||
info.getAllCnt(), info.getFileCnt());
|
|
||||||
log.info(" - 재처리가 필요한 경우 file_create_yn 플래그를 초기화하세요.");
|
|
||||||
skippedCount++;
|
|
||||||
continue;
|
|
||||||
}
|
|
||||||
|
|
||||||
try {
|
try {
|
||||||
// Child Job Parameters 생성
|
// Child Job Parameters 생성
|
||||||
|
|||||||
@@ -153,11 +153,6 @@ public class MakeGeoJsonTasklet implements Tasklet {
|
|||||||
objectMapper.writeValue(outputPath.toFile(), collection);
|
objectMapper.writeValue(outputPath.toFile(), collection);
|
||||||
log.info(" [2-7] ✓ GeoJSON 파일 저장 완료: {}", outputPath);
|
log.info(" [2-7] ✓ GeoJSON 파일 저장 완료: {}", outputPath);
|
||||||
|
|
||||||
// Step 2-8: DB에 파일 생성 완료 플래그 업데이트
|
|
||||||
log.info(" [2-8] DB 파일 생성 플래그 업데이트 중...");
|
|
||||||
repository.updateLearnDataGeomFileCreateYn(geoUids);
|
|
||||||
log.info(" [2-8] ✓ DB 업데이트 완료: {} 건", geoUids.size());
|
|
||||||
|
|
||||||
// 통계 카운터 증가
|
// 통계 카운터 증가
|
||||||
processedMapSheetCount++;
|
processedMapSheetCount++;
|
||||||
totalGeoJsonFiles++;
|
totalGeoJsonFiles++;
|
||||||
|
|||||||
Reference in New Issue
Block a user