19 lines
481 B
Go
19 lines
481 B
Go
package request
|
|
|
|
type GetID struct {
|
|
ID int32 `uri:"id" binding:"required,min=1"`
|
|
}
|
|
|
|
type CreateAndUpdateConfig struct {
|
|
Key string `json:"key" binding:"required"`
|
|
Value string `json:"value" binding:"required"`
|
|
}
|
|
|
|
type ListConfig struct {
|
|
PageID int `form:"page_id" binding:"required,min=1"`
|
|
PageSize int `form:"page_size" binding:"required,min=5,max=20"`
|
|
StartTime string `form:"start_time"`
|
|
EndTime string `form:"end_time"`
|
|
Name string `form:"name"`
|
|
}
|