package com.ga.core.vo.approval;

import lombok.Data;

import java.time.LocalDateTime;
import java.util.List;

@Data
public class ApprovalRequestResp {
    private Long requestId;
    private String targetType;
    private Long targetId;
    private Long lineId;
    private String lineCode;
    private String lineName;
    private Long requestedBy;
    private LocalDateTime requestedAt;
    private Integer currentStep;
    private Integer maxStep;
    private String status;
    private String statusName;
    private LocalDateTime completedAt;
    /** 결재 이력 목록 (1:N) */
    private List<ApprovalHistoryVO> histories;
}
