package com.zksy.dispatch.dto;

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

import java.io.Serializable;

@Data
@ApiModel(value = "应急事件记录分页查询入参", description = "数据查询与统计分页查询入参")
public class DisEventRecordPageDTO implements Serializable {
    private static final long serialVersionUID = 1L;

    @ApiModelProperty(value = "事件名称（模糊）")
    private String eventName;

    @ApiModelProperty(value = "事件类型")
    private String eventType;

    @ApiModelProperty(value = "发生时间（yyyy-MM-dd）")
    private String eventTime;

    @ApiModelProperty(value = "事件等级")
    private String eventLevel;

    @ApiModelProperty(value = "地域")
    private String region;

    @ApiModelProperty(value = "责任部门")
    private String department;

    @ApiModelProperty(value = "损失情况（100万以下/100-500万/500-1000万/1000万以上）")
    private String lossRange;

    @ApiModelProperty(value = "当前记录起始索引", required = true)
    private Long pageNum;

    @ApiModelProperty(value = "每页显示记录数", required = true)
    private Long pageSize;
}
