package com.ydtech.modules.inv.model; import com.alibaba.excel.annotation.ExcelProperty; 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.util.Date; /** * @author jianlong * @date 2024-01-18 15:49 */ @TableName(value ="inv_account_card") @Data public class InvAccountCard { /** * 银行卡号 */ @ApiModelProperty(value = "银行卡号") @TableId private String bankCardNum; @ApiModelProperty(value = "账户id") private String accountId; /** * 开户行名称 */ @ApiModelProperty(value = "开户行名称") private String bankName; /** * 开户行 */ @ApiModelProperty(value = "开户行") private String bank; /** * 开户行号 */ @ApiModelProperty(value = "开户行号") private String bankNum; /** * 证书有效期开始 */ @ApiModelProperty(value = "证书有效期开始") @JsonFormat(pattern = "yyyy-MM-dd", timezone = "GMT+8") private Date startCertExpirationDate; /** * 账户性质(0公户 1私户) */ @ApiModelProperty(value = "账户性质(0公户 1私户)") private String accountQuality; /** * 对公单笔限额 */ @ApiModelProperty(value = "对公单笔限额") private String pubSingleLines; /** * 对私单笔限额 */ @ApiModelProperty(value = "对私单笔限额") private String priSingleLines; /** * 对公年额度 */ @ApiModelProperty(value = "对公年额度") private String pubYearLines; /** * 对私年额度 */ @ApiModelProperty(value = "对私年额度") private String priYearLines; /** * 单日转账笔数限制 */ @ApiModelProperty(value = "单日转账笔数限制") private String dayStrokeNum; /** * 对公单日限额 */ @ApiModelProperty(value = "对公单日限额") private String pubDayLines; /** * 对私单日限额 */ @ApiModelProperty(value = "对私单日限额") private String priDayLines; /** * 对公年剩余额度 */ @ApiModelProperty(value = "对公年剩余额度") private String pubYearExcess; /** * 对私年剩余额度 */ @ApiModelProperty(value = "对私年剩余额度") private String priYearExcess; /** * 财税公司利润 */ @ApiModelProperty(value = "财务公司利润") private String fiscalProfit; /** * 保险公司回款 */ @ApiModelProperty(value = "保险公司利润") private String insuranceProfit; /** * 结算卡 */ @ApiModelProperty(value = "结算卡") private String clearingProfit; /** * 外部过账金额 */ @ApiModelProperty(value = "外部过账金额") private String exteriorProfit; /** * 园区利润 */ @ApiModelProperty(value = "园区利润") private String parkProfit; /** * 天勤利润 */ @ApiModelProperty(value = "天勤利润") private String tianqinProfit; /** * 其他利润 */ @ApiModelProperty(value = "其他利润") private String otherProfit; /** * 证书有效期结束 */ @ApiModelProperty(value = "证书有效期结束") @JsonFormat(pattern = "yyyy-MM-dd", timezone = "GMT+8") private Date endCertExpirationDate; /** * 余额 */ @ApiModelProperty(value = "余额") private String balance; /** * 单日转账笔数剩余 */ @ApiModelProperty(value = "单日转账笔数剩余") private String dayStrokeNumExcess; /** * 对公单日限额剩余 */ @ApiModelProperty(value = "对公单日限额剩余") private String pubDayLinesExcess; /** * 对私单日限额剩余 */ @ApiModelProperty(value = "对私单日限额剩余") private String priDayLinesExcess; /** * 支出金额 */ @ApiModelProperty("支出金额") private String spend; }