16 lines
262 B
Go
16 lines
262 B
Go
package common
|
||
|
||
// NormalizePage 分页钳制:page ≥1(默认 1)、size 1..100(默认 20)
|
||
func NormalizePage(page, size int) (int, int) {
|
||
if page < 1 {
|
||
page = 1
|
||
}
|
||
if size < 1 {
|
||
size = 20
|
||
}
|
||
if size > 100 {
|
||
size = 100
|
||
}
|
||
return page, size
|
||
}
|