| | |
| | | urlPrefix := "/api-sa/v1" |
| | | |
| | | // 音频管理 |
| | | AudioCtl := new(controllers.AudioCtl) |
| | | organizeAPI := r.Group(urlPrefix + "/audio") |
| | | audioCtl := new(controllers.AudioCtl) |
| | | audioAPi := r.Group(urlPrefix + "/audio") |
| | | { |
| | | organizeAPI.POST("upload", AudioCtl.Upload) // 上传音频 |
| | | organizeAPI.GET("list", AudioCtl.List) // 音频检索 |
| | | organizeAPI.POST("process", AudioCtl.Process) // 音频处理 |
| | | organizeAPI.POST("batchProcess", AudioCtl.BatchProcess) // 音频批量处理 |
| | | organizeAPI.POST("delete", AudioCtl.Delete) // 音频删除 |
| | | organizeAPI.POST("batchDelete", AudioCtl.BatchDelete) // 音频批量删除 |
| | | organizeAPI.POST("follow", AudioCtl.Follow) // 关注/取消关注 |
| | | audioAPi.POST("upload", audioCtl.Upload) // 上传音频 |
| | | audioAPi.GET("list", audioCtl.List) // 音频检索 |
| | | audioAPi.POST("process", audioCtl.Process) // 音频处理 |
| | | audioAPi.POST("batchProcess", audioCtl.BatchProcess) // 音频批量处理 |
| | | audioAPi.DELETE("delete", audioCtl.Delete) // 音频删除 |
| | | audioAPi.DELETE("batchDelete", audioCtl.BatchDelete) // 音频批量删除 |
| | | audioAPi.POST("follow", audioCtl.Follow) // 关注/取消关注 |
| | | |
| | | } |
| | | |
| | | // 文字库管理 |
| | | textCtl := new(controllers.TextCtl) |
| | | textApi := r.Group(urlPrefix + "/text") |
| | | { |
| | | textApi.POST("add", textCtl.AddText) // 添加文字 |
| | | textApi.GET("list", textCtl.List) // 文字列表 |
| | | |
| | | } |
| | | |
| | | return r |