| 1234567891011121314151617181920212223242526 |
- package request
- type ChannelCreate struct {
- ChannelCode string `json:"channel_code" binding:"required"`
- ChannelName string `json:"channel_name" binding:"required"`
- Direction string `json:"direction" binding:"required"`
- AllowTemporary bool `json:"allow_temporary"`
- Description string `json:"description"`
- }
- type ChannelUpdate struct {
- ID uint `json:"id" binding:"required"`
- ChannelCode string `json:"channel_code" binding:"required"`
- ChannelName string `json:"channel_name" binding:"required"`
- Direction string `json:"direction" binding:"required"`
- AllowTemporary bool `json:"allow_temporary"`
- Description string `json:"description"`
- }
- type ChannelQuery struct {
- ChannelCode string `form:"channel_code"`
- ChannelName string `form:"channel_name"`
- Direction string `form:"direction"`
- Page int `form:"page,default=1"`
- PageSize int `form:"page_size,default=10"`
- }
|