package request
|
|
type PageInfo struct {
|
Page int `json:"page" form:"page"` // 页码
|
PageSize int `json:"pageSize" form:"pageSize"` // 每页大小
|
}
|
|
type GetById struct {
|
ID uint `json:"id"` // 主键ID
|
}
|
|
type GetByUserId struct {
|
UserId string `json:"userId"` // 用户ID
|
}
|
|
func (p PageInfo) Check() bool {
|
if p.Page <= 0 {
|
return false
|
}
|
if p.PageSize <= 0 || p.PageSize > 500 {
|
return false
|
}
|
return true
|
}
|
|
type CommonIds struct {
|
Ids []int `json:"ids,omitempty" binding:"required"`
|
}
|