package com.hotwj.platform.reportStatistics.domain.vo;

import cn.idev.excel.annotation.ExcelProperty;
import lombok.Data;

import java.util.Date;

/**
 * 事故台账VO类
 *
 * @author shihongwei
 * @date 2026-01-06
 */
@Data
public class AccidentLedgerVo {
    @ExcelProperty("发生时间")
    private Date accidentTime;
    @ExcelProperty("驾驶员")
    private String driverName;
    @ExcelProperty("车牌号")
    private String plateNumber;
    @ExcelProperty("地点")
    private String occurLocation;
    @ExcelProperty("死亡人数")
    private Long deathToll;
    @ExcelProperty("重伤人数")
    private Long numberSeriouslyInjured;
    @ExcelProperty("轻伤人数")
    private Long numberMinorInjuries;
    @ExcelProperty("经济损失")
    private Long economicLoss;
    @ExcelProperty("事故原因")
    private String mainCause;
    @ExcelProperty("处理结果")
    private String divisionResponsibilities;
    @ExcelProperty("处理情况")
    private String treatmentResult;
    @ExcelProperty("事故等级")
    private String accidentLevel;

    //    可能有其他字段
    @ExcelProperty("结案日期")
    private Date caseClosingTime;

    @ExcelProperty("备注")
    private String remark;
}
