27 lines
826 B
Go
27 lines
826 B
Go
package request
|
|
|
|
// GetConfigListRequest 获取配置列表请求
|
|
type GetConfigListRequest struct {
|
|
Page int `form:"page"` // 页码
|
|
PageSize int `form:"page_size"` // 页大小
|
|
Keyword string `form:"keyword"` // 关键字
|
|
}
|
|
|
|
// AddConfigRequest 添加配置请求
|
|
type AddConfigRequest struct {
|
|
Key string `form:"key" binding:"required"` // 配置键
|
|
Value string `form:"value" binding:"required"` // 配置值
|
|
}
|
|
|
|
// UpdateConfigRequest 更新配置请求
|
|
type UpdateConfigRequest struct {
|
|
ID int64 `form:"id" binding:"required"` // 配置ID
|
|
Key string `form:"key"` // 配置键
|
|
Value string `form:"value"` // 配置值
|
|
}
|
|
|
|
// DeleteConfigRequest 删除配置请求
|
|
type DeleteConfigRequest struct {
|
|
ID int64 `form:"id" binding:"required"` // 配置ID
|
|
}
|