package com.yd.csf.service.dto;

import lombok.Data;
import org.apache.tomcat.jni.Local;

import java.math.BigDecimal;
import java.time.LocalDate;
import java.util.Date;

/**
 * 保单和转介人信息
 */
@Data
public class QueryPolicyAndBrokerDto {

    //======保单信息start=======
    /**
     * 保单号
     */
    private String policyNo;

    /**
     * 用户业务id
     */
    private String userBizId;

    /**
     * 产品业务id
     */
    private String planBizId;

    /**
     * 产品代码
     */
    private String productCode;

    /**
     * 保险公司业务id
     */
    private String insuranceCompanyBizId;

    /**
     * 供款年期（字典）
     */
    private Integer paymentTerm;

    /**
     * 币种
     */
    private String currency;

    /**
     * 生效日期
     */
    private LocalDate effectiveDate;

    /**
     * 冷静期到期日
     */
    private LocalDate coolingOffEndDate;

    /**
     * 期交保费
     */
    private BigDecimal paymentPremium;

    //======保单信息end=======

    //======保单转介人信息start=======
    /**
     * 转介人名称
     */
    private String brokerName;

    /**
     * 转介人业务ID（客户端用户表唯一业务ID）
     */
    private String brokerBizId;

    /**
     * 所属团队
     */
    private String team;

    /**
     * 所属团队业务id
     */
    private String teamBizId;

    /**
     * 介绍费占比
     */
    private String brokerRatio;
    //======保单转介人信息end=======
}
