package com.zhentao.vo;

import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.Data;

import java.io.Serializable;
import java.time.LocalDate;
import java.util.List;

/**
 * 案例时间线VO
 */
@Data
public class CaseTimelineVO implements Serializable {
    
    private static final long serialVersionUID = 1L;
    
    /**
     * 时间线ID
     */
    private Integer timelineId;
    
    /**
     * 时间节点日期
     */
    @JsonFormat(pattern = "yyyy-MM-dd")
    private LocalDate eventDate;
    
    /**
     * 时间线标题
     */
    private String eventDescription;
    
    /**
     * 时间线详细描述
     */
    private String eventDetail;
    
    /**
     * 排序
     */
    private Integer sortOrder;
    
    /**
     * 时间线图片列表
     */
    private List<CaseImageVO> images;
}

