123456789101112131415161718 |
- package public
- import "fmt"
- func PageNumParse(pageNum, pageSize, maxNum int64) (num, size int64, err error) {
- if pageNum < 1 {
- pageNum = 1
- }
- if pageSize < 1 {
- pageSize = 1
- }
- if maxNum > 0 && pageNum*pageSize > maxNum {
- err = fmt.Errorf("超出检索限制")
- }
- num = pageNum
- size = pageSize
- return
- }
|