From 5cfa0d7ce53776a1ee2fba30967bbcdfb2e23838 Mon Sep 17 00:00:00 2001 From: Jimmy Xue Date: Sun, 7 Dec 2025 01:03:25 +0800 Subject: [PATCH] =?UTF-8?q?PageRequest=E5=A2=9E=E5=8A=A0=E4=BA=86keyword?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- http/request.go | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) 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