package com.artfess.rescue.open.vo;

import com.artfess.rescue.event.model.BizEventInfo;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.math.BigDecimal;
import java.util.ArrayList;
import java.util.List;

/**
 * @Author: wsf
 * @Description: 事件信息-事件总览
 * @DateTime: 2025/3/27 14:15
 **/
@Data
public class EventCountVO {

    @ApiModelProperty(value = "交通事故平均处置时长")
    private BigDecimal trafficAccidentAge = BigDecimal.ZERO;

    @ApiModelProperty(value = "救援任务平均处置时长")
    private BigDecimal rescueMissionAge = BigDecimal.ZERO;

    @ApiModelProperty(value = "交通事故伤亡")
    private Integer trafficCasualty = 0;

    @ApiModelProperty(value = "特殊交通事故")
    private Integer specialTrafficAccident = 0;

    @ApiModelProperty(value = "事件类型统计")
    private List<EventTypeVO> eventTypes = new ArrayList<>();

}
