1234567891011121314151617181920212223242526 |
- package utils
- import "github.com/gin-gonic/gin"
- // GetPageIndex 获取分页的页索引
- func GetPageIndex(c *gin.Context) int {
- if v := c.Query("pageIndex"); v != "" {
- if iv := S(v).Int(); iv > 0 {
- return iv
- }
- }
- return 1
- }
- // GetPageSize 获取分页的页大小(最大50)
- func GetPageSize(c *gin.Context) int {
- if v := c.Query("pageSize"); v != "" {
- if iv := S(v).Int(); iv > 0 {
- if iv > 50 {
- iv = 50
- }
- return iv
- }
- }
- return 10
- }
|