package request import ( "errors" "gitea.ddegame.cn/open/servicebase/pkg/common/HyTools" ) // 分页获取基础 type BasePagingRequest struct { AccessToken string AnchorId string // 分页锚点 PageSize string } // 参数合法性检验 func (request *BasePagingRequest) CheckParameter() (err error) { if len(request.AccessToken) == 0 { err = errors.New("AccessToken不能为空") return } if len(request.PageSize) == 0 { err = errors.New("PageSize不能为空") return } if HyTools.StringToInt(request.PageSize) < 1 { err = errors.New("PageSize不合法") return } return }