fn clamp_pagination(page: i32, per_page: i32) -> (i32, i32)
将分页参数钳制到安全范围:页码 1–MAX_PAGE,每页 1–MAX_PER_PAGE。
MAX_PAGE
MAX_PER_PAGE
注意:返回值必须同时用于缓存键与 SQL 查询,避免同一逻辑页落入不同缓存条目。