package com.tofly.feesapi.yhgl.entity.vo;

import com.alibaba.excel.annotation.ExcelIgnore;
import com.alibaba.excel.annotation.ExcelProperty;
import com.alibaba.excel.annotation.write.style.ColumnWidth;
import com.alibaba.excel.annotation.write.style.ContentStyle;
import com.alibaba.excel.enums.poi.BorderStyleEnum;
import com.fasterxml.jackson.annotation.JsonFormat;
import com.tofly.feesapi.common.Excel.EnumConverter;
import com.tofly.feesapi.common.constant.YhztEnum;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import org.springframework.format.annotation.DateTimeFormat;

import java.math.BigDecimal;
import java.time.LocalDate;
import java.util.Date;


@Data
@ApiModel("用户档案列表2VO")
@ContentStyle(
        borderBottom = BorderStyleEnum.THIN,
        borderLeft = BorderStyleEnum.THIN,
        borderRight = BorderStyleEnum.THIN,
        borderTop = BorderStyleEnum.THIN,
        bottomBorderColor = 8,
        topBorderColor = 8,
        leftBorderColor = 8,
        rightBorderColor = 8
)
public class YhkhjbxxDbhSelect {

    @ColumnWidth(20)
    @ExcelProperty(value = "所属片区", order = 1)
    @ApiModelProperty(value = "所属片区", position = 4)
    private String sscbpqmc;

    @ColumnWidth(20)
    @ExcelProperty(value = "所属抄表册", order = 2)
    @ApiModelProperty(value = "所属抄表册", position = 5)
    private String sscbbmc;

    @ColumnWidth(20)
    @ExcelProperty(value = "用户编号", order = 3)
    @ApiModelProperty(value = "用户编号", position = 6)
    private String yhbh;

    @ColumnWidth(20)
    @ExcelProperty(value = "用户姓名", order = 4)
    @ApiModelProperty(value = "用户姓名", position = 8)
    private String yhxm;

    @ColumnWidth(20)
    @ExcelProperty(value = "用户地址", order = 5)
    @ApiModelProperty(value = "用户地址", position = 9)
    private String yhdz;

    @ColumnWidth(20)
    @ExcelProperty(value = "联系电话", order = 6)
    @ApiModelProperty(value = "联系电话", position = 10)
    private String lxdh;
    
    @ColumnWidth(20)
    @ExcelProperty(value = "低保户年度累计量", order = 7)
    @ApiModelProperty("低保户年度累计量")
    private BigDecimal dbhndljl;

    @ColumnWidth(20)
    @ExcelProperty(value = "低保户优惠设定水量", order = 8)
    @ApiModelProperty(value = "低保户优惠设定水量")
    private BigDecimal dbhyhsdsl;

    @ColumnWidth(20)
    @ExcelProperty(value = "低保户优惠设定月份", order = 9)
    @ApiModelProperty(value = "低保户优惠设定月份")
    private BigDecimal dbhyhsdyf;

    @ColumnWidth(20)
    @ExcelProperty(value = "优惠年份", order = 10)
    @ApiModelProperty(value = "优惠年份")
    private String yhyear;

}
