package com.ydtech.modules.inv.model; import cn.afterturn.easypoi.excel.annotation.Excel; import com.baomidou.mybatisplus.annotation.TableField; import com.baomidou.mybatisplus.annotation.TableId; import com.baomidou.mybatisplus.annotation.TableName; import com.fasterxml.jackson.annotation.JsonFormat; import io.swagger.annotations.ApiModelProperty; import lombok.Data; import java.io.Serializable; import java.math.BigDecimal; import java.util.Date; /** * 财务 - 基础 - 外部票据 - 详情 */ @Data public class InvBaseExternalBillsDetails implements Serializable { /** * */ @TableId(value = "id") private String id; /** * 批次号 */ @TableField(value = "batch_num") @ApiModelProperty(value = "批次号") private String batchNum; /** * 车牌号 */ @TableField(value = "plate_num") @ApiModelProperty(value = "车牌号") private String plateNum; /** * 付款日期 */ @TableField(value = "pay_date") @ApiModelProperty(value = "付款日期") @JsonFormat(timezone = "GMT+8", pattern = "yyyy-MM-dd HH:mm:ss") private Date payDate; /** * 被保险人 */ @TableField(value = "insured") @ApiModelProperty(value = "被保险人") private String insured; /** * 交强保费 */ @TableField(value = "mlifta") @ApiModelProperty(value = "交强保费") private BigDecimal mlifta; /** * 车船税保费 */ @TableField(value = "vavt") @ApiModelProperty(value = "车船税保费") private BigDecimal vavt; /** * 商业保费 */ @TableField(value = "cip") @ApiModelProperty(value = "商业保费") private BigDecimal cip; /** * 交强费用 */ @TableField(value = "mlifta_cost") @ApiModelProperty(value = "交强费用") private BigDecimal mliftaCost; /** * 车船税费用 */ @TableField(value = "vavt_cost") @ApiModelProperty(value = "车船税费用") private BigDecimal vavtCost; /** * 商业费用 */ @TableField(value = "cip_cost") @ApiModelProperty(value = "商业费用") private BigDecimal cipCost; /** * 保险公司 */ @TableField(value = "ins_company") @ApiModelProperty(value = "保险公司") private String insCompany; /** * 保险公司ID */ @ApiModelProperty(value = "保险公司ID") @TableField(value = "ins_company_id") private String insCompanyId; @TableField(exist = false) private static final long serialVersionUID = 1L; }