package org.qinan.safetyeval.client.dto;

import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

/**
 * 分页查询基类
 * <p>
 * 提供 page/size/orders 标准分页参数，与 GBS BasePageQuery 格式一致。
 * </p>
 *
 * @author safety-eval
 */
@Data
public class BasePageQuery {

    @ApiModelProperty(value = "当前页（默认1）")
    private Long current = 1L;

    @ApiModelProperty(value = "每页条数（默认10）")
    private Long size = 10L;

    @ApiModelProperty(value = "排序（格式: column:asc|desc, 多个用逗号分隔）")
    private String orders;
}
