영상데이터관리 > 오류 처리 내역 변경

This commit is contained in:
Moon
2025-12-16 18:34:53 +09:00
parent 3dbe6d1e5c
commit d8aff03665
3 changed files with 188 additions and 39 deletions

View File

@@ -2,8 +2,10 @@ package com.kamco.cd.kamcoback.mapsheet.dto;
import com.kamco.cd.kamcoback.common.utils.interfaces.JsonFormatDttm;
import com.kamco.cd.kamcoback.config.enums.EnumType;
import com.kamco.cd.kamcoback.mapsheet.dto.FileDto.FolderDto;
import io.swagger.v3.oas.annotations.media.Schema;
import java.time.ZonedDateTime;
import java.util.List;
import lombok.AllArgsConstructor;
import lombok.Getter;
import lombok.NoArgsConstructor;
@@ -122,6 +124,12 @@ public class MapSheetMngDto {
@Schema(description = "정렬", example = "id desc")
private String sort;
@Schema(description = "오류종류(페어누락:NOTPAIR,중복파일:DUPLICATE,손상파일:FAULT)", example = "NOTPAIR")
private String syncState;
@Schema(description = "처리유형(처리:DONE,미처리:NOTYET)", example = "DONE")
private String syncCheckState;
@Schema(description = "검색어", example = "부산3959")
private String searchValue;
@@ -146,13 +154,52 @@ public class MapSheetMngDto {
@NoArgsConstructor
@AllArgsConstructor
public static class ErrorDataDto {
//private Integer rowNum;
private Long hstUid;
private Integer rowNum;
private String map50kName;
private String map5kName;
private String mapSrcName;
private Integer mapCodeSrc;
private String createdDttm;
private DataState dataState;
@JsonFormatDttm private ZonedDateTime createdDttm;
private String syncState;
private String syncCheckState;
private Long fileUid;
private String fileName;
private List<MngFIleDto> fileArray;
public ErrorDataDto(
Long hstUid,
String map50kName,
String map5kName,
String mapSrcName,
Integer mapCodeSrc,
ZonedDateTime createdDttm,
String syncState,
String syncCheckState) {
this.hstUid = hstUid;
this.map50kName = map50kName;
this.map5kName = map5kName;
this.mapSrcName = mapSrcName;
this.mapCodeSrc = mapCodeSrc;
this.createdDttm = createdDttm;
this.syncState = syncState;
this.syncCheckState = syncCheckState;
}
}
@Schema(name = "MngFIleDto", description = "관리파일정보")
@Getter
@Setter
public static class MngFIleDto {
private Long fileUid;
private String filePath;
private String fileName;
private Long fileSize;
private String fileState;
private Long hstUid;
}
@Schema(name = "DmlReturn", description = "영상관리 DML 수행 후 리턴")