|
@@ -10,6 +10,7 @@ import (
|
|
"strconv"
|
|
"strconv"
|
|
)
|
|
)
|
|
|
|
|
|
|
|
+// Common 公共中间件
|
|
type Common struct{}
|
|
type Common struct{}
|
|
|
|
|
|
// RequestLog
|
|
// RequestLog
|
|
@@ -61,24 +62,3 @@ func (common *Common) Page(c *gin.Context) {
|
|
c.Set("page_size", pageSize)
|
|
c.Set("page_size", pageSize)
|
|
c.Next()
|
|
c.Next()
|
|
}
|
|
}
|
|
-
|
|
|
|
-// Common2 公共中间件
|
|
|
|
-func Common2() gin.HandlerFunc {
|
|
|
|
- return func(c *gin.Context) {
|
|
|
|
- var currPage, pageSize int
|
|
|
|
- reqPage := c.DefaultQuery("curr_page", "0")
|
|
|
|
- currPage, _ = strconv.Atoi(reqPage)
|
|
|
|
- if currPage <= 0 {
|
|
|
|
- currPage = 1
|
|
|
|
- }
|
|
|
|
-
|
|
|
|
- reqPageSize := c.DefaultQuery("page_size", "0")
|
|
|
|
- pageSize, _ = strconv.Atoi(reqPageSize)
|
|
|
|
- if pageSize <= 0 {
|
|
|
|
- pageSize = 20
|
|
|
|
- }
|
|
|
|
- c.Set("curr_page", currPage)
|
|
|
|
- c.Set("page_size", pageSize)
|
|
|
|
- c.Next()
|
|
|
|
- }
|
|
|
|
-}
|
|
|