package com.fkzy.warn.model.params;

import lombok.Data;

import java.util.List;

/**
 * @author zhangjing
 * @date 2026/03/17 16:20
 * @description
 */
@Data
public class LawGroupParam {
    /**
     * 每页条数
     */
    private Integer pageSize;

    /**
     * 当前页码
     */
    private Integer pageNum;

    /**
     * 法规名称（关键词）
     */
    private String title;

    /**
     * 发布部门
     */
    private String organ;

    /**
     * 时效状态（如：现行有效）
     */
    private String timeliness;

    /**
     * 发布时间
     */
    private String pubDate;

    /**
     * 发布部门列表（支持多选）
     */
    private List<String> organList;

    /**
     * 时效状态列表（支持多选）
     */
    private List<String> timelinessList;

    /**
     * 发布时间列表（支持多选）
     */
    private List<String> pubDateList;

    /**
     * 效力级别列表（如：地方政府规章）
     */
    private List<String> sourceList;

    /**
     * 实施日期列表（如：2015）
     */
    private List<String> exprityDateList;
}
