package com.casic.missiles.modular.system.dto;

import com.alibaba.excel.annotation.ExcelIgnoreUnannotated;
import com.alibaba.excel.annotation.ExcelProperty;
import com.alibaba.excel.annotation.write.style.ColumnWidth;
import com.alibaba.excel.annotation.write.style.ContentRowHeight;
import com.alibaba.excel.annotation.write.style.ContentStyle;
import com.alibaba.excel.annotation.write.style.HeadRowHeight;
import com.alibaba.excel.enums.poi.BorderStyleEnum;
import lombok.Data;

/**
 * @author lwh
 */
@ColumnWidth(30)
@HeadRowHeight(15)
@ContentRowHeight(20)
@ContentStyle(borderLeft = BorderStyleEnum.THIN, borderBottom = BorderStyleEnum.THIN, borderTop = BorderStyleEnum.THIN, borderRight = BorderStyleEnum.THIN)
@ExcelIgnoreUnannotated
@Data
public class BatchExportDataDto {
    /**
     * 序号
     */
    private Long id;
    @ExcelProperty("点位编号")
    private String wellCode;
    @ExcelProperty("点位名称")
    private String wellName;
    private Integer deep;
    @ExcelProperty("详细地址")
    private String position;
    private String wellType;
    private String wellTypeName;

    private String deptId;
    @ExcelProperty("权属单位")
    private String deptName;
    @ExcelProperty("设备数量")
    private Integer deviceCount;
    private String bfzt;
    @ExcelProperty("布防状态")
    private String bfztName;

}
