package service // 通用辅助函数。 // // 注意:错误定义已统一到 internal/errors 包。 // 原先在此文件重复定义的 ErrProfileNotFound/ErrProfileNoPermission/ // ErrTextureNotFound/ErrTextureNoPermission/ErrUserNotFound 已删除, // 请使用 internal/errors(别名 apperrors)中的对应定义。 // NormalizePagination 规范化分页参数 func NormalizePagination(page, pageSize int) (int, int) { if page < 1 { page = 1 } if pageSize < 1 { pageSize = 20 } if pageSize > 100 { pageSize = 100 } return page, pageSize }