package com.ga.core.vo.upload;

import lombok.Data;

import java.time.LocalDateTime;

/**
 * upload_history 응답 VO (목록/상세용).
 */
@Data
public class UploadHistoryResp {

    private Long historyId;
    private Long templateId;
    private String templateCode;
    private String templateName;
    private String fileName;
    private Long fileSize;
    private Integer totalCount;
    private Integer successCount;
    private Integer errorCount;
    private Integer skipCount;
    private Long errorFileId;
    private String status;
    private String errorMessage;
    private LocalDateTime startedAt;
    private LocalDateTime finishedAt;
    private Integer durationSec;
    private Long createdBy;
    private String createdByName;
}
