package incheon.ags.pss.edit.vo;

import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.util.Date;
import incheon.com.cmm.ComDefaultVO;

@lombok.Getter @lombok.Setter
@Builder
@NoArgsConstructor
@AllArgsConstructor
public class FileUploadHistoryVO extends ComDefaultVO {

    private Long uldNo;
    private Long bizNo;
    
    private String fileTypeCd; // 'PLAN_IMG', 'MODEL_3D' 등
    private String trgtUrl;
    private String orgnlFileNm;
    private String strgFileNm;
    private String flpth;
    private Long filesiz;
    private String contsType;
    private String uldStcd; // 업로드상태코드 (e.g., 'CMPT', 'ERR')
    private String errMsgCn;
    private Date uldCmptnDt;
    
    private String frstRegId;
    private Date frstRegDt;
    private String lastMdfcnId;
    private Date lastMdfcnDt;
}