package com.heyu.api.resp.card;

import lombok.Data;

/***
 *  营业执照识别
 *
 * RecognizeBusinessLicense
 *
 *
 * https://next.api.aliyun.com/api/ocr/2019-12-30/RecognizeBusinessLicense?tab=DOC&lang=JAVA
 */
@Data
public class BusinessLicenseRecognizeResp {

    /***
     * 公司类型。识别失败时返回FailInRecognition。
     *
     * 示例值:
     * 有限责任公司
     */
    private String companyType;


    /***
     * 公司注册日期。例如证件上为“2014 年 04 月 16 日”，则接口返回“20140416”。
     *
     * 示例值:
     * 20150504
     */
    private String registerDate;


    /**
     * 公司营业期限终止日期。例如证件上为“2014 年 04 月 16 日至 2034 年 04 月 15 日”，则接口返回“20340415”。
     *
     * 说明 当前算法将日期格式统一输出为“年月日”（例如“20391130”），并用“29991231”表示“长期”。
     * 示例值:
     * 29991231
     */
    private String validDateEnd;


    /***
     * 经营范围。识别失败时返回FailInRecognition。
     *
     * 示例值:
     * 网络技术服务；网站建设；销售：I类医疗器械、保健用品（不含保健食品）等
     */
    private String business;


    /***
     * 统一社会信用代码。识别失败时返回FailInRecognition。
     *
     * 示例值:
     * 91500108320423****
     */
    private String registerNumber;

    /***
     * 公司地址。识别失败时返回FailInRecognition。
     *
     * 示例值:
     * 浙江省杭州市西湖区转塘科技经济区块888号888幢
     */
    private String companyAddress;


    /***
     *注册资本。识别失败时返回FailInRecognition。
     *
     * 示例值:
     * 壹百万元整
     */
    private String registerCapital;


    /***
     * 公司名称。识别失败时返回FailInRecognition。
     *
     * 示例值:
     * 某某电子商务有限公司
     */
    private String companyName;


    /***
     *公司法人。识别失败时返回FailInRecognition。
     *
     * 示例值:
     * 李四
     */
    private String companyLegalPerson;


    /***
     * 组成形式
     */
    private String compositionType;

    /***
     * 证件编号
     */
    private String certificateNumber;

    /***
     * 实收资本
     */
    private String realCapital;

    /**
     * 有效期起始日期
     */
    private String validDateStart;


    /**
     * 核准日期
     */
    private String  approvalDate   ;


    /**
     * 税务登记号
     */
    private String taxRegisterCode;



    /**
     * 登记机关
     */
    private String registerOrgan;
}


