package com.ydtech.modules.inv.model.excel; import com.alibaba.excel.annotation.ExcelProperty; import com.baomidou.mybatisplus.annotation.TableName; import com.fasterxml.jackson.annotation.JsonFormat; import lombok.Data; import java.io.Serializable; /** * 来源表 * @TableName inv_source */ @TableName(value ="inv_source") @Data public class InvSourceExcel implements Serializable { /** * 保司编码 */ @ExcelProperty("保司编码") private String insuranceId; /** * 保司名称 */ @ExcelProperty("保司名称") private String insuranceName; /** * 保司机构 */ @ExcelProperty("保司机构") private String insuranceDept; /** * 保司机构id */ @ExcelProperty("保司机构id") private String insuranceDeptId; /** * 含税/不含税 */ @ExcelProperty("含税/不含税") private String invSourceType; /** * 险种 */ @ExcelProperty("险种") private String risk; /** * 交强保单号 */ @ExcelProperty("交强保单号") private String jqPolicyId; /** * 交强保费(含税) */ @ExcelProperty(value = "交强险保费") private String jqPremiumTax; /** * 交强保费(不含税) */ @ExcelProperty(value = "交强险保费不含税") private String jqPremium; /** * 商业保单号 */ @ExcelProperty("商业保单号") private String syPolicyId; /** * 商业保费(含税) */ @ExcelProperty("商业险保费") private String syPremiumTax; /** * 商业保费(不含税) */ @ExcelProperty("商业险保费不含税") private String syPremium; /** * 非车保单号 */ @ExcelProperty("非车保单号") private String nonCarPolicyId; /** * 非车保费(含税) */ @ExcelProperty("非车保费") private String nonCarPremiumTax; /** * 非车保费(不含税) */ @ExcelProperty("非车险保费不含税") private String nonCarPremium; /** * 被保险人名字 */ @ExcelProperty("被保险人") private String insuredName; /** * 车牌号 */ @ExcelProperty("车牌号") private String licenseno; /** * 出单日期 */ @ExcelProperty(value = "出单日期") @JsonFormat(pattern = "yyyy年MM月dd日") private String signingTime; /** * 结算日期 */ @ExcelProperty(value = "结算日期") @JsonFormat(pattern = "yyyy年MM月dd日") private String clearingTime; /** * 车船税 */ @ExcelProperty("车船税") private String taxamount; /** * 交强应收比例 */ @ExcelProperty("交强应收比例") private String jqReceivableRatio; /** * 交强手续费比例 */ @ExcelProperty("交强手续费比例") private String jqPremiumRatio; /** * 交强非跟单比例 */ @ExcelProperty("交强非跟单比例") private String jqNonCopyingRatio; /** * 商业应收比例 */ @ExcelProperty("商业应收比例") private String syReceivableRatio; /** * 商业手续费比例 */ @ExcelProperty("商业手续费比例") private String syPremiumRatio; /** * 商业非跟单比例 */ @ExcelProperty("商业非跟单比例") private String syNonCopyingRatio; /** * 非车应收比例 */ @ExcelProperty("非车应收比例") private String nonCarReceivableRatio; /** * 非车手续费比例 */ @ExcelProperty("非车手续费比例") private String nonCarPremiumRatio; /** * 非车非跟单比例 */ @ExcelProperty("非车非跟单比例") private String nonCarNonCopyingRatio; /** * 手续费金额 */ @ExcelProperty("手续费金额") private String premium; /** * 非跟单金额 */ @ExcelProperty("非跟单金额") private String nonCopying; /** * 应收金额 */ @ExcelProperty("保司应收金额") private String receivable; @ExcelProperty("补贴比例") private String subsidyRatio; @ExcelProperty("补贴金额") private String subsidyAmount; @ExcelProperty("总应收金额") private String totalReceivableAmount; /** * 最大交强应付比例 */ @ExcelProperty("最大交强应付比例") private String maxJqReceivableRatio; /** * 最大交强应付比例 */ @ExcelProperty("最大商业应付比例") private String maxSyReceivableRatio; /** * 最大交强应付比例 */ @ExcelProperty("最大非车应付比例") private String maxNonCarReceivableRatio; /** * 最大应收金额 */ @ExcelProperty("最大应付金额") private String maxReceivable; /** * 结算状态 (0 已认领 (未结) 1已认领(结算) 2未认领 3孤儿单 */ @ExcelProperty("结算状态") private String clearingState; /** *保司结算状态 */ @ExcelProperty("保司结算状态") private String insuranceClearingState; @ExcelProperty("导入日期") @JsonFormat(pattern = "yyyy年MM月dd日") private String revenueTime; @ExcelProperty("导入人名字") private String revenueName; }