package com.cool.store.vo;

import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

@Data
public class BusinessLicenseInfoVO {
    @ApiModelProperty("统一社会信用代码")
    private String registerNumber;

    @ApiModelProperty("公司地址")
    private String address;

    @ApiModelProperty("法人")
    private String legalPerson;

    @ApiModelProperty("有效期")
    private String validPeriod;

    @ApiModelProperty("建立日期")
    private String establishDate;

    @ApiModelProperty("营业执照名称")
    private String name;

    @ApiModelProperty("类型")
    private String type;

    public BusinessLicenseInfoVO(String registerNumber, String address) {
        this.registerNumber = registerNumber;
        this.address = address;
    }

    public BusinessLicenseInfoVO(String registerNumber, String address, String legalPerson, String validPeriod, String establishDate) {
        this.registerNumber = registerNumber;
        this.address = address;
        this.legalPerson = legalPerson;
        this.validPeriod = validPeriod;
        this.establishDate = establishDate;
    }

    public BusinessLicenseInfoVO(String registerNumber, String address, String legalPerson, String validPeriod, String establishDate, String name, String type) {
        this.registerNumber = registerNumber;
        this.address = address;
        this.legalPerson = legalPerson;
        this.validPeriod = validPeriod;
        this.establishDate = establishDate;
        this.name = name;
        this.type = type;
    }
}
