21 lines
650 B
Go
21 lines
650 B
Go
package app
|
|
|
|
import (
|
|
"git.echol.cn/loser/ai_proxy/server/api/v1"
|
|
"github.com/gin-gonic/gin"
|
|
)
|
|
|
|
type PresetBindingRouter struct{}
|
|
|
|
var presetBindingApi = v1.ApiGroupApp.AppApiGroup.PresetBindingApi
|
|
|
|
func (r *PresetBindingRouter) InitPresetBindingRouter(Router *gin.RouterGroup) {
|
|
bindingRouter := Router.Group("binding")
|
|
{
|
|
bindingRouter.POST("", presetBindingApi.CreateBinding) // 创建绑定
|
|
bindingRouter.PUT("", presetBindingApi.UpdateBinding) // 更新绑定
|
|
bindingRouter.DELETE(":id", presetBindingApi.DeleteBinding) // 删除绑定
|
|
bindingRouter.GET("list", presetBindingApi.GetBindingList) // 获取绑定列表
|
|
}
|
|
}
|