package com.brilliance.isc.esb.model.cpm;


import com.brilliance.isc.esb.model.ErrorData;
import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

/**
 * CPC3 定价系统提供审批代码查询交易
 */
@Data
@NoArgsConstructor
@AllArgsConstructor
@JsonIgnoreProperties(ignoreUnknown = true)
public class ResNewCpc3 extends ErrorData {
    /**
     * 系统来源[0,200]
     */
    public String systemSource;
    /**
     * 响应码[0,200]
     */
    public String responseCode;
    /**
     * 响应内容信息[0,200]
     */
    public String responseContent;
    /**
     * 响应处理时间[0,200]
     */
    public String responseDate;
    /**
     * 数据日期[0,200]
     */
    public String calculationDate;
    /**
     * 定价审批代码[0,200]
     */
    public String approvalCode;
    /**
     * 定价流水号[0,200]
     */
    public String serialNo;
    /**
     * 授信批复代码[0,200]
     */
    public String createCode;
    /**
     * 合同号[0,200]
     */
    public String contractNo;
    /**
     * 授信类型[0,200]
     */
    public String createType;
    /**
     * 审批状态[0,200]
     */
    public String approvalStatus;
    /**
     * OC客户代码[0,200]
     */
    public String customerCode;
    /**
     * 核心客户代码[0,200]
     */
    public String ecasCustomer;
    /**
     * 产品代码[0,200]
     */
    public String productCode;
    /**
     * 审批价格(不含税)[0,200]
     */
    public String approvedPrice;
    /**
     * 贷款金额[0,200]
     */
    public String loanAmount;
    /**
     * 币种[0,200]
     */
    public String currency;
    /**
     * 贷款期限[0,200]
     */
    public String loanMaturity;
    /**
     * 期限单位[0,200]
     */
    public String maturityUnit;
    /**
     * 贷款起始日[0,200]
     */
    public String loanStartDate;
    /**
     * 贷款结束日[0,200]
     */
    public String loanEndDate;
    /**
     * 拟定价格标识[0,200]
     */
    public String draftedPriceFlag;
    /**
     * 定价Libor[0,200]
     */
    public String liborPricing;
    /**
     * 审批Libor[0,200]
     */
    public String liborApproval;
    /**
     * CPC3最新Libor[0,200]
     */
    public String liborLoan;
    /**
     * 审批价格点差(不含税)[0,200]
     */
    public String approvedPriceBp;
    /**
     * 增值税税率[0,200]
     */
    public String incrementTax;
    /**
     * 审批价格(含税)[0,200]
     */
    public String approvedPriceTax;
    /**
     * 审批价格点差(含税)[0,200]
     */
    public String approvedPriceBpTax;
    /**
     * 人民币审批流程发起标识[0,200]
     */
    public String startFlowFlag;
    /**
     * 市场LPR期限品种[0,200]
     */
    public String lprMaturityVariety;

}
