package jnpf.model.certificate.req.app;

import jnpf.model.common.PageDto;
import lombok.Data;
import lombok.EqualsAndHashCode;
import org.hibernate.validator.constraints.Length;

import java.io.Serializable;

/**
 * App端门店证照风险分页查询参数。
 */
@Data
@EqualsAndHashCode(callSuper = true)
public class CertificateAppStoreRiskQueryReq extends PageDto implements Serializable {

    private static final long serialVersionUID = 1L;

    /**
     * 顶部选择的组织/门店ID。
     */
    @Length(max = 50, message = "组织门店ID长度不能超过50")
    private String orgId;

    /**
     * 证照类型（例如健康证、营业执照、食品经营许可证、自定义证照）。
     */
    @Length(max = 50, message = "证照类型长度不能超过50")
    private String certificateType;
}
