diff --git a/http/request.go b/http/request.go index ad69c6b..39afe54 100644 --- a/http/request.go +++ b/http/request.go @@ -42,9 +42,10 @@ func getFormInt(r *http.Request, key string, defaultValue int) int { // PaginationRequest 分页请求结构 // 支持从JSON和form中解析分页参数 type PaginationRequest struct { - Page int `json:"page" form:"page"` // 页码,默认1 - Size int `json:"size" form:"size"` // 每页数量(兼容旧版本) - PageSize int `json:"page_size" form:"page_size"` // 每页数量(推荐使用) + Page int `json:"page" form:"page"` // 页码,默认1 + Size int `json:"size" form:"size"` // 每页数量(兼容旧版本) + PageSize int `json:"page_size" form:"page_size"` // 每页数量(推荐使用) + Keyword string `json:"keyword" form:"keyword"` // 关键字 } // GetPage 获取页码,如果未设置则返回默认值1