package com.yuchen.saas.parking.api.vo;

import com.alibaba.excel.annotation.ExcelIgnoreUnannotated;
import com.alibaba.excel.annotation.ExcelProperty;
import com.alibaba.excel.annotation.write.style.*;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import org.apache.poi.ss.usermodel.HorizontalAlignment;

/**
 * @Author yuanzhelin
 * @Date 2024/10/10 17:44
 * @Description TODO
 */
@Data
@HeadStyle(horizontalAlignment = HorizontalAlignment.CENTER)
@HeadRowHeight(25)
@ContentStyle(horizontalAlignment = HorizontalAlignment.CENTER)
@ColumnWidth(12)
@ContentRowHeight(15)
@HeadFontStyle(fontHeightInPoints = 9)
@ExcelIgnoreUnannotated
public class PmgBatCarExcelVo {
    /**
     * 项目
     */
    @ApiModelProperty(name = "parkName", value = "项目")
    @ExcelProperty("项目")
    private String parkName;
    /**
     * 车场名称
     */
    @ApiModelProperty(name = "parkingName",value = "车场名称")
    @ExcelProperty("车场")
    private String parkingName;
    /**
     * 车牌号码
     */
    @ApiModelProperty(value = "车牌号码")
    @ExcelProperty("车牌号码")
    private String plateNo;
    /**
     * 车主姓名
     */
    @ApiModelProperty(value = "车主姓名")
    @ExcelProperty("车主姓名")
    private String personName;
    /**
     * 车主电话
     */
    @ApiModelProperty(value = "车主电话")
    @ExcelProperty("车主电话")
    private String personPhone;
    /**
     * 车辆类型
     */
    @ApiModelProperty(value = "车辆类型")
    @ExcelProperty("车辆类型")
    private String vehicleType;
    /**
     * vehicleFeeTypeName
     */
    @ApiModelProperty(value = "车辆收费类型名称")
    @ExcelProperty("车辆收费类型")
    private String vehicleFeeTypeName;
    @ApiModelProperty(value = "是否免费")
    @ExcelProperty("是否免费")
    private String isFreeName;
    @ApiModelProperty(value = "收费标准名称")
    @ExcelProperty("收费标准")
    private String feeStandardName;
    @ApiModelProperty(value = "状态")
    @ExcelProperty("状态")
    private String statusName;
}
