package com.zsElectric.boot.system.model.dto;

import cn.idev.excel.annotation.ExcelProperty;
import cn.idev.excel.annotation.write.style.ColumnWidth;
import lombok.Data;

/**
 * 流失用户导出DTO
 * <p>
 * 根据原型图格式：序号、用户昵称、用户手机号码、最后一次充电时间段
 * </p>
 *
 * @author zsElectric
 * @since 2026-03-10
 */
@Data
@ColumnWidth(20)
public class ChurnUserExportDTO {

    @ExcelProperty(value = "序号", index = 0)
    private Integer rowNum;

    @ExcelProperty(value = "用户昵称", index = 1)
    private String nickname;

    @ColumnWidth(15)
    @ExcelProperty(value = "用户手机号码", index = 2)
    private String phone;

    @ColumnWidth(40)
    @ExcelProperty(value = "最后一次充电时间段", index = 3)
    private String lastChargeTimePeriod;
}
