mirror of
https://github.com/coaidev/coai.git
synced 2025-05-19 13:00:14 +09:00
28 lines
910 B
Go
28 lines
910 B
Go
package channel
|
|
|
|
import "github.com/gin-gonic/gin"
|
|
|
|
func Register(app *gin.RouterGroup) {
|
|
app.GET("/info", GetInfo)
|
|
app.GET("/attachments/:hash", AttachmentService)
|
|
|
|
app.GET("/admin/channel/list", GetChannelList)
|
|
app.POST("/admin/channel/create", CreateChannel)
|
|
app.GET("/admin/channel/get/:id", GetChannel)
|
|
app.POST("/admin/channel/update/:id", UpdateChannel)
|
|
app.GET("/admin/channel/delete/:id", DeleteChannel)
|
|
app.GET("/admin/channel/activate/:id", ActivateChannel)
|
|
app.GET("/admin/channel/deactivate/:id", DeactivateChannel)
|
|
|
|
app.GET("/admin/charge/list", GetChargeList)
|
|
app.POST("/admin/charge/set", SetCharge)
|
|
app.GET("/admin/charge/delete/:id", DeleteCharge)
|
|
app.POST("/admin/charge/sync", SyncCharge)
|
|
|
|
app.GET("/admin/config/view", GetConfig)
|
|
app.POST("/admin/config/update", UpdateConfig)
|
|
|
|
app.GET("/admin/plan/view", GetPlanConfig)
|
|
app.POST("/admin/plan/update", UpdatePlanConfig)
|
|
}
|