package com.storlead.framework.common.dto.query;

import com.storlead.framework.common.dto.page.PageDTO;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

/**
 * @program: storlead-saas-platform
 * @description:
 * @author: chenkq
 * @create: 2026-04-22 14:38
 */
@Data
public class QueryBaseDTO extends PageDTO {

    @ApiModelProperty(value = "搜索参数")
    private String blurry;

    @ApiModelProperty(value = "菜单Id")
    private Long scopeMenuId;

    @ApiModelProperty(value = "数据权限范围sql")
    private String dataScopeSql;

    @ApiModelProperty(value = "通用查询条件")
    private String commonQueryCondition;

    @ApiModelProperty(value = "通用排序")
    private String commonQueryOrderBy;

    @ApiModelProperty(value = "排序方式")
    private String sortMethod;

    @ApiModelProperty(value = "默认0： 0 不是 ，1 是公共几口")
    private Integer commonScope;
}
