package cn.fateverse.query.entity.query;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

/**
 * 万能查询对象 query_uni_query
 *
 * @author clay
 * @date 2023-03-01
 */
@Data
@AllArgsConstructor
@NoArgsConstructor
@ApiModel("万能查询Query")
public class UniQueryQuery {

    /**
     * 名称
     */
    @ApiModelProperty("名称")
    private String uqName;

    /**
     * 发布
     */
    @ApiModelProperty("发布")
    private Integer publish;

    /**
     * 预览:1,已预览 ,2 未预览
     */
    @ApiModelProperty("预览:1,已预览 ,2 未预览")
    private Boolean preview;

    /**
     * 类型 1:普通 2:top图
     */
    @ApiModelProperty("类型 1:普通 2:top图")
    private Integer type;

    @ApiModelProperty("数据源id")
    private Long dataSourceId;
}
