From dd2c694c124c4a0f5b1d9c5a876337bd424d697f Mon Sep 17 00:00:00 2001
From: yinbangzhong <zhongbangyin@126.com>
Date: 星期三, 19 六月 2024 17:46:08 +0800
Subject: [PATCH] download file by attach model
---
router/router.go | 33 +++++++++++++++++++++++++--------
1 files changed, 25 insertions(+), 8 deletions(-)
diff --git a/router/router.go b/router/router.go
index 6ab95fb..0b32b31 100644
--- a/router/router.go
+++ b/router/router.go
@@ -22,15 +22,32 @@
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) // 闊抽鎵归噺鍒犻櫎
+ audioAPi.POST("upload", audioCtl.Upload) // 涓婁紶闊抽
+ audioAPi.GET("list", audioCtl.List) // 闊抽妫�绱�
+ 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
--
Gitblit v1.8.0