package com.hotwj.platform.resourceManagement.vehicleTerminalInstall.domain.vo;

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

import java.io.Serial;
import java.io.Serializable;
import java.util.Date;

/**
 * 定位终端安装记录导出字段
 *
 * @author shihongwei
 * @date 2025-12-18
 */
@Data
@ExcelIgnoreUnannotated
public class HotVehicleTerminalInstallExportVo implements Serializable {

    @Serial
    private static final long serialVersionUID = 1L;

    @ExcelProperty(value = "车牌号", index = 0)
    private String plateNumber;

    @ExcelProperty(value = "终端服务商", index = 1)
    private String serviceProvider;

    @ExcelProperty(value = "单据编号", index = 2)
    private String documentNo;

    @ExcelProperty(value = "安装日期", index = 3)
    private Date installDate;

    @ExcelProperty(value = "服务截止日期", index = 4)
    private Date serviceEndDate;

    @ExcelProperty(value = "记录人", index = 5)
    private String recorderName;
}
