package com.ruoyi.ibs.list.domain;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.math.BigDecimal;

@Data
@TableName("dwb_grid_cmpm_corpcust_claim_result_rpt")
public class DwBGridCmpmCorpcustClaimResultRpt {

    /** id */
    @TableId(type = IdType.AUTO)
    private Integer id;

    /** 网格id */
    @ApiModelProperty(value = "网格id", notes = "")
    private String outletId;

    /** 网点名称 */
    @ApiModelProperty(value = "网点名称", notes = "")
    private String outletName;

    /** 支行id */
    @ApiModelProperty(value = "支行id", notes = "")
    private String branchId;

    /** 支行名称 */
    @ApiModelProperty(value = "支行名称", notes = "")
    private String branchName;

    /** 柜员号 */
    @ApiModelProperty(value = "柜员号", notes = "")
    private String managerId;

    /** 柜员姓名 */
    @ApiModelProperty(value = "柜员姓名", notes = "")
    private String managerName;

    /** 基期认领客户数 */
    @ApiModelProperty(value = "基期认领客户数", notes = "")
    private BigDecimal baseClaimCustCnt;

    /** 基期认领账户数 */
    @ApiModelProperty(value = "基期认领账户数", notes = "")
    private BigDecimal baseClaimAcctCnt;

    /** 基期存款余额 */
    @ApiModelProperty(value = "基期存款余额", notes = "")
    private BigDecimal baseDepBal;

    /** 基期存款日均 */
    @ApiModelProperty(value = "基期存款日均", notes = "")
    private BigDecimal baseDepAvg;

    /** 基期代发工资客户数 */
    @ApiModelProperty(value = "基期代发工资客户数", notes = "")
    private String baseDfgzCnt;

    /** 基期企业互联产品数 */
    @ApiModelProperty(value = "基期企业互联产品数", notes = "")
    private BigDecimal baseQyhlProdCnt;

    /** 基期代扣代缴产品数 */
    @ApiModelProperty(value = "基期代扣代缴产品数", notes = "")
    private BigDecimal baseDkdjProdCnt;

    /** 报告期认领客户数 */
    @ApiModelProperty(value = "报告期认领客户数", notes = "")
    private BigDecimal reportClaimCustCnt;

    /** 报告期认领账户数 */
    @ApiModelProperty(value = "报告期认领账户数", notes = "")
    private BigDecimal reportClaimAcctCnt;

    /** 报告期存款余额 */
    @ApiModelProperty(value = "报告期存款余额", notes = "")
    private BigDecimal reportDepBal;

    /** 报告期存款日均 */
    @ApiModelProperty(value = "报告期存款日均", notes = "")
    private BigDecimal reportDepAvg;

    /** 报告期代发工资客户数 */
    @ApiModelProperty(value = "报告期代发工资客户数", notes = "")
    private BigDecimal reportDfgzCnt;

    /** 报告期企业互联产品数 */
    @ApiModelProperty(value = "报告期企业互联产品数", notes = "")
    private BigDecimal reportQyhlProdCnt;

    /** 报告期代扣代缴产品数 */
    @ApiModelProperty(value = "报告期代扣代缴产品数", notes = "")
    private BigDecimal reportDkdjProdCnt;

    /** 数据日期 */
    @ApiModelProperty(value = "数据日期", notes = "")
    private String dataDate;

}