영상관리 수정

This commit is contained in:
Moon
2025-12-23 13:04:48 +09:00
parent 783aede623
commit 48657ad662
3 changed files with 7 additions and 5 deletions

View File

@@ -169,8 +169,6 @@ public class MapSheetMngService {
mapSheetMngCoreService.findYyyyToMapSheetFilePathRefer(errDto.getMngYyyy()); mapSheetMngCoreService.findYyyyToMapSheetFilePathRefer(errDto.getMngYyyy());
String referPath = filesDto.getFilePath(); String referPath = filesDto.getFilePath();
uploadPath = Paths.get(referPath).getParent().toString() + "/" + errDto.getRefMapSheetNum(); uploadPath = Paths.get(referPath).getParent().toString() + "/" + errDto.getRefMapSheetNum();
tfwTargetPath = Paths.get(uploadPath).resolve(tfwFile.getOriginalFilename());
tifTargetPath = Paths.get(uploadPath).resolve(tifFile.getOriginalFilename());
} }
// 업로드 경로 확인(없으면 생성) // 업로드 경로 확인(없으면 생성)
@@ -178,6 +176,9 @@ public class MapSheetMngService {
return new DmlReturn("fail", "CREATE FOLDER ERROR"); return new DmlReturn("fail", "CREATE FOLDER ERROR");
} }
tfwTargetPath = Paths.get(uploadPath).resolve(tfwFile.getOriginalFilename());
tifTargetPath = Paths.get(uploadPath).resolve(tifFile.getOriginalFilename());
try { try {
Files.move(tfwTmpSavePath, tfwTargetPath, StandardCopyOption.REPLACE_EXISTING); Files.move(tfwTmpSavePath, tfwTargetPath, StandardCopyOption.REPLACE_EXISTING);
Files.move(tifTmpSavePath, tifTargetPath, StandardCopyOption.REPLACE_EXISTING); Files.move(tifTmpSavePath, tifTargetPath, StandardCopyOption.REPLACE_EXISTING);

View File

@@ -369,7 +369,7 @@ public class MapSheetMngRepositoryImpl extends QuerydslRepositorySupport
mapInkx5kEntity.mapidNm, mapSheetMngHstEntity.mapSheetNum) mapInkx5kEntity.mapidNm, mapSheetMngHstEntity.mapSheetNum)
.as("map50kName"), .as("map50kName"),
Expressions.stringTemplate( Expressions.stringTemplate(
"concat({0},substring({1}, 6, 8))", "concat({0},{1})",
mapInkx5kEntity.mapidNm, mapSheetMngHstEntity.mapSheetNum) mapInkx5kEntity.mapidNm, mapSheetMngHstEntity.mapSheetNum)
.as("map5kName"), .as("map5kName"),
Expressions.stringTemplate( Expressions.stringTemplate(
@@ -427,7 +427,7 @@ public class MapSheetMngRepositoryImpl extends QuerydslRepositorySupport
mapInkx5kEntity.mapidNm, mapSheetMngHstEntity.mapSheetNum) mapInkx5kEntity.mapidNm, mapSheetMngHstEntity.mapSheetNum)
.as("map50kName"), .as("map50kName"),
Expressions.stringTemplate( Expressions.stringTemplate(
"concat({0},substring({1}, 6, 8))", "({0},{1})",
mapInkx5kEntity.mapidNm, mapSheetMngHstEntity.mapSheetNum) mapInkx5kEntity.mapidNm, mapSheetMngHstEntity.mapSheetNum)
.as("map5kName"), .as("map5kName"),
Expressions.stringTemplate( Expressions.stringTemplate(

View File

@@ -39,7 +39,8 @@ public class MapSheetMngFileJobApiController {
}) })
@PutMapping("/mng-sync-job") @PutMapping("/mng-sync-job")
public ApiResponseDto<String> mngSyncOnOff( public ApiResponseDto<String> mngSyncOnOff(
@RequestParam boolean jobStart, @RequestParam int pageSize) { @RequestParam boolean jobStart,
@RequestParam int pageSize) {
mapSheetMngFileJobController.setSchedulerEnabled(jobStart); mapSheetMngFileJobController.setSchedulerEnabled(jobStart);
mapSheetMngFileJobController.setMngSyncPageSize(pageSize); mapSheetMngFileJobController.setMngSyncPageSize(pageSize);