Documentation
¶
Index ¶
- func CalcPageCount(total, pageSize int) int
- func CalcPageOffset(pageIndex, pageSize int) int
- func GetQueryPage(query *gorm.DB, pageIndex, pageSize int) *gorm.DB
- func SetDefaultPageSize(size int)
- func SetMaxPageSize(size int)
- func SetMinPageIndex(pi int)
- func ValidListParam(count *int)
- func ValidPageParam(pageIndex *int, pageSize *int)
- type DataPage
- type DataPageT
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func CalcPageOffset ¶
CalcPageOffset 计算页码记录偏移量, 页码从1开妈
func GetQueryPage ¶
GetQueryPage 查询分页
func ValidListParam ¶
func ValidListParam(count *int)
func ValidPageParam ¶
Types ¶
type DataPage ¶
type DataPage struct {
Total int `json:"total"`
PageCount int `json:"pc"`
PageIndex int `json:"pi"`
PageSize int `json:"ps"`
Rows interface{} `json:"rows"`
}
func (*DataPage) UpdatePageCount ¶
UpdatePageCount 更新页码数
Click to show internal directories.
Click to hide internal directories.