package request type PageInfo struct { Page int `json:"page" form:"page"` // 页码 PageSize int `json:"pageSize" form:"pageSize"` // 每页大小 } func (p PageInfo) Check() bool { if p.Page <= 0 { return false } if p.PageSize <= 0 || p.PageSize > 500 { return false } return true } type GetById struct { ID string `json:"id"` } type GetByIdInt struct { ID uint `json:"id"` }