package com.zksy.dispatch.dto;

import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

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

@Data
public class EventReportDTO implements Serializable {

    @ApiModelProperty("转接记录ID")
    private Long id;

    @ApiModelProperty("报送层级列表")
    private List<String> reportTargets;

    @ApiModelProperty("附件列表")
    private List<AttachmentDTO> attachments;

    @Data
    public static class AttachmentDTO implements Serializable {
        @ApiModelProperty("原始文件名")
        private String fileName;
        @ApiModelProperty("文件路径/URL")
        private String url;
    }
}
