package com.smppw.modaq.domain.dto.report.ocr;

import lombok.Getter;
import lombok.Setter;

@Setter
@Getter
public class OCRLetterParseData {
    private String fundName;
    private String fundCode;

    /**
     * 投资人的姓名
     */
    private String investorName;
    /**
     * 证件类型（例如：身份证、护照）
     */
    private String certificateType;
    /**
     * 投资人证件号码
     */
    private String certificateNumber;
    /**
     * 基金账户编号
     */
    private String fundAccount;
    /**
     * 投资者交易账号
     */
    private String tradingAccount;

    /**
     * 业务类型（例如：申购、赎回）
     */
    private String transactionType;

    private String applyDate;
    private String applyAmount;
    private String applyShare;

    private String holdingDate;
    /**
     * 确认的金额
     */
    private String amount;
    /**
     * 确认的基金份额数量
     */
    private String share;
    private String nav;

    @Override
    public String toString() {
        return "{" +
                "fundName='" + fundName + '\'' +
                ", fundCode='" + fundCode + '\'' +
                ", investorName='" + investorName + '\'' +
                ", holdingDate='" + holdingDate + '\'' +
                ", amount='" + amount + '\'' +
                ", share='" + share + '\'' +
                ", nav='" + nav + '\'' +
                '}';
    }
}
