package com.ruoyi.system.export; import cn.afterturn.easypoi.excel.annotation.Excel; import com.baomidou.mybatisplus.annotation.TableField; import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModelProperty; import lombok.Data; import java.io.Serializable; import java.math.BigDecimal; import java.time.LocalDate; import java.time.LocalDateTime; @Data @ApiModel(value = "保险缴纳记录导出TInsuranceOrderExport") public class TInsuranceOrderExport implements Serializable { @Excel(name = "支付时间",width = 20) private String payTimeStr; private LocalDateTime payTime; @Excel(name = "保险费用",width = 20) private BigDecimal insuranceMoney; @Excel(name = "有效期至",width = 20) private String endTimeStr; private LocalDate endTime; @Excel(name = "缴纳人",width = 20) private String name; @Excel(name = "联系电话",width = 20) private String phone; @Excel(name = "身份证号",width = 20) private String idCard; @Excel(name = "支付类型",width = 20,replace = {"线上支付_1","线下支付_2"}) private Integer payType; @Excel(name = "状态",width = 20,replace = {"待支付_0","已退款_1","已支付_2","已过期_3","已驳回_4"}) private Integer status; }