package com.yd.dal.entity.agms.fortune;

import lombok.Data;

import java.math.BigDecimal;

/**
 * @author xxy
 */
@Data
public class WithdrawLabelInfo {

    private Long payId;

    private Long withdrawId;
    /**
     * 预计发佣年月
     */
    private String payoutYearmonth;
    /**
     * 所属渠道
     */
    private String channelName;
    /**
     * 经纪人
     */
    private String practitionerName;

    /**
     * 应发金额
     */
    private BigDecimal referralAmount;

    /**
     * 手机号
     */
    private String mobileNo;

    /**
     * 经纪人职级
     */
    private String practitionerLevel;

    /**
     * 分公司
     */
    private String insurerBranchName;

    /**
     * 营业部
     */
    private String insurerBranchDeptName;

    /**
     * 体系
     */
    private String subordinateSystemName;

    /**
     * 发佣状态
     */
    private String commissionPayoutStatus;

    /**
     * 发佣时间
     */
    private String payDate;

    /**
     * 经纪人id
     */
    private Long practitionerId;

    /**
     * 含税额
     */
    private BigDecimal taxAmount;

    /**
     * 税后税金额
     */
    private BigDecimal afterTaxAmount;

    /**
     * 银盾分公司id
     */
    private Long insurerBranchId;


    /**
     * 投保人
     */
    private String insuredName;
    /**
     * 保险公司
     */
    private String insurerName;
    /**
     * 产品名称
     */
    private String productName;
    /**
     * 计划名称
     */
    private String planName;
    /**
     * 有效时间
     */
    private String effectiveStartDate;
    /**
     * 保单号
     */
    private String policyNo;
    /**
     * 保费
     */
    private BigDecimal orderPrice;

    /**
     *公告佣金
     */
    private BigDecimal fycAmount;
    /**
     * 职佣
     */
    private BigDecimal gradeCommissionRate;
    /**
     *佣金比率
     */
    private BigDecimal commissionRate;
    /**
     *公告佣率
     */
    private BigDecimal fycRate;
    /**
     *分摊比率
     */
    private BigDecimal shareRate;

    /**
     *公告佣类型
     */
    private String dropOptionCode;
    private Integer isActive;
    private String remark;
    /**
     *佣金类型
     */
    private String commissionType;

    /**
     *佣金来源的计算公式
     */
    private String calculationFormula;
    /**
     *计算公式拆分出来的rate
     */
    private BigDecimal calculationRate;
    /**
     *匹配佣奖率的金额
     */
    private BigDecimal calculationAmount;
    private String channelType;

}


