package com.ruoyi.web.domain.dto.ethnicActivities;

import com.ruoyi.web.common.PageRequest;
import io.swagger.annotations.ApiModel;
import lombok.Data;
import lombok.EqualsAndHashCode;

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

/**
 * 民族团结活动数据查询请求
 */
@ApiModel(value = "EthnicActivitiesQueryRequest", description = "民族团结活动数据查询请求参数")
@EqualsAndHashCode(callSuper = true)
@Data
public class EthnicActivitiesQueryRequest extends PageRequest implements Serializable {
    /**
     * 开始日期
     */
    private Date startTime;

    /**
     * 结束日期
     */
    private Date endTime;

    /**
     * 活动类别 0-传统节日 1-风俗习惯 2-语言文字 3-服饰艺术 4-其他
     */
    private String category;

    /**
     * 参与民族
     */
    private List<String> ethnic;

    /**
     * 状态：0-未完成/1-已完成
     */
    private Integer status;
}