package org.qinan.safetyeval.client.dto;

import java.util.List;

import lombok.Data;
import lombok.EqualsAndHashCode;

/**
 * 资质备案申请分页查询参数
 *
 * @author safety-eval
 */
@Data
@EqualsAndHashCode(callSuper = true)
public class QualFilingPageQuery extends BasePageQuery {

    /** 机构ID */
    private Long orgId;

    /** 备案编号 */
    private String filingNo;

    /** 备案单位 */
    private String filingUnitName;

    /** 备案状态 */
    private Integer filingStatusCode;

    /** 备案状态多选 */
    private List<Integer> filingStatusCodes;

    /** 申请类型 */
    private Integer applyTypeCode;

    /** 备案属地编码 */
    private String filingTerritoryCode;

    /** 分页场景：change=备案变更列表 */
    private String scene;
}
