yinbangzhong
2024-07-29 9f78e3b126b15a9b331c3a1a318da1ceea30114c
router/router.go
@@ -22,16 +22,33 @@
   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.GET("export", audioCtl.Export)               // 音频检索结果导出
      audioAPi.GET("info", audioCtl.AudioInfo)              // 音频详情
      audioAPi.GET("download", audioCtl.AudioDownload)      // 音频下载
      audioAPi.GET("trainInfoList", audioCtl.TrainInfoList) // 火车信息列表
      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)              // 关注/取消关注
      audioAPi.GET("preLoadPath", audioCtl.PreLoadPath)     // 获取自动加载路径
   }
   // 文字库管理
   textCtl := new(controllers.TextCtl)
   textApi := r.Group(urlPrefix + "/text")
   {
      textApi.POST("add", textCtl.AddText)         // 添加文字
      textApi.POST("update", textCtl.UpdateText)   // 添加文字
      textApi.GET("list", textCtl.List)            // 文字列表
      textApi.DELETE("delete", textCtl.DeleteText) // 删除文字
   }
   return r