🎉 初始化项目
This commit is contained in:
23
server/model/app/request/ai_preset_binding.go
Normal file
23
server/model/app/request/ai_preset_binding.go
Normal file
@@ -0,0 +1,23 @@
|
||||
package request
|
||||
|
||||
// CreateBindingRequest 创建绑定请求
|
||||
type CreateBindingRequest struct {
|
||||
PresetID uint `json:"presetId" binding:"required"`
|
||||
ProviderID uint `json:"providerId" binding:"required"`
|
||||
Priority int `json:"priority"`
|
||||
}
|
||||
|
||||
// UpdateBindingRequest 更新绑定请求
|
||||
type UpdateBindingRequest struct {
|
||||
ID uint `json:"id" binding:"required"`
|
||||
Priority int `json:"priority"`
|
||||
IsActive bool `json:"isActive"`
|
||||
}
|
||||
|
||||
// GetBindingListRequest 获取绑定列表请求
|
||||
type GetBindingListRequest struct {
|
||||
Page int `json:"page" form:"page"`
|
||||
PageSize int `json:"pageSize" form:"pageSize"`
|
||||
ProviderID uint `json:"providerId" form:"providerId"`
|
||||
PresetID uint `json:"presetId" form:"presetId"`
|
||||
}
|
||||
Reference in New Issue
Block a user