package com.jeequan.jeepay.core.model.applyment;

import lombok.Data;
import lombok.EqualsAndHashCode;

@Data
@EqualsAndHashCode(callSuper = true)
public class KqpayApplymentInfo extends ApplymentBasicInfo {

    /** 客户经理名称 **/
    private String cusMgrNm;

    /**
     * 套餐码
     */
    private String packageCode;

    /**
     * 套餐参数信息
     */
    private String packageParameter;

    /**
     * 营业执照区域编码
     */
    private String licenseAreaCode;

    /**
     * 开户凭证代码
     */
    private String accOpenCode;

    /**
     * 开户许可证有效期开始时间
     */
    private String accOpenPeriodBegin;

    /**
     * 开户许可证有效期截止时间
     */
    private String accOpenPeriodEnd;

    /**
     * 银行预留手机，对私结算必传
     * 非法人对私授权结算时，也用作授权人手机号
     */
    private String bankMobile;

    /**
     * 是否是非法人结算，Y：非法人结算；N：法人结算
     */
    private String isUncrpSett;

    /** 法人电话号 **/
    private String legalPersonPhone;

    /**
     * 非法人结算授权书 && 个人信息单独授权同意书
     */
    private String personalInformationAttorney;

    /** 授权人手持身份证 */
    private String authHandFssId;

    /** 开户意愿确认函 */
    private String openAccountWillingnessLetter;

    @Override
    public String bankBranchNo() {
        return null;
    }
}
