package jnpf.model.certificate.vo;

import jnpf.model.certificate.req.app.CertificateAppBusinessLicenseUpdateReq;
import jnpf.model.certificate.req.app.CertificateAppHygieneLicenseUpdateReq;
import jnpf.model.certificate.req.app.CertificateAppStoreCustomUpdateReq;
import jnpf.permission.vo.store.StoreBaseListInfo;
import lombok.Data;

import java.io.Serializable;
import java.util.ArrayList;
import java.util.List;

/**
 * 门店及门店证照详情返回对象。
 */
@Data
public class CertificateStoreAndCertificatesVO implements Serializable {

    private static final long serialVersionUID = 1L;

    /**
     * 营业执照信息。
     */
    private CertificateAppBusinessLicenseUpdateReq businessLicense;

    /**
     * 食品经营许可证信息。
     */
    private CertificateAppHygieneLicenseUpdateReq hygieneLicense;

    /**
     * 门店自定义证照信息集合。
     */
    private List<CertificateAppStoreCustomUpdateReq> storeCustomCertificates = new ArrayList<>();
}
