package com.artfess.rescue.open.vo;

import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.util.ArrayList;
import java.util.List;

/**
 * @Author: wsf
 * @Description: 驾驶舱-任务统计-当日事件、救援情况
 * @DateTime: 2025/3/8 15:23
 **/
@Data
public class TaskCountVO {

    @ApiModelProperty(value = "突发事件次数")
    private Integer eventTaskFrequency = 0;

    @ApiModelProperty(value = "救援任务次数")
    private Integer rescueTaskFrequency = 0;



    @ApiModelProperty(value = "事件-未处置次数")
    private Integer eventNotDisposal = 0;

    @ApiModelProperty(value = "事件-处置中次数")
    private Integer eventDisposal = 0;

    @ApiModelProperty(value = "事件-已完成次数")
    private Integer eventComplete = 0;


    @ApiModelProperty(value = "救援完成次数")
    private Integer rescueComplete = 0;

    @ApiModelProperty(value = "救援反空次数")
    private Integer rescueEmpty = 0;

    @ApiModelProperty(value = "救援中止次数")
    private Integer rescueAbort = 0;


    @ApiModelProperty(value = "实时事件列表")
    private List<TaskListVO> eventTaskList = new ArrayList<>();
}
