/** * 分页请求/响应模型模块 * * 提供标准化的分页查询参数和返回结构 */ import Request from './request'; /** * 分页请求参数 * * 包含查询条件、页码、每页条数 * @template T 查询条件类型 */ export declare class PageRequest extends Request { constructor(data?: any); /** * 查询条件 */ query?: T; /** * 查询数据页码 * 从1开始 */ page?: number; /** * 每页数据展示条数 */ size?: number; } /** * 分页查询返回参数 * * 包含数据列表、当前页码、总条数 * @template T 数据项类型 */ export declare class PageResponse { constructor(); /** * 当前查询到的数据集合 */ data: Array; /** * 当前页码 */ page?: number; /** * 总符合条件的数据条数 */ total?: number; }