file_qiniu.go 1.2 KB

1234567891011121314151617181920212223242526
  1. package fileManager
  2. import (
  3. "github.com/gin-gonic/gin"
  4. v1 "log-server/api/v1"
  5. )
  6. type FileQiniuRouter struct {
  7. }
  8. func (e *FileQiniuRouter) InitFileQiniuRouter(Router *gin.RouterGroup) {
  9. excelRouter := Router.Group("fileManager")
  10. api := v1.ApiGroupApp.FileManagerGroup.ApiFileQiniu
  11. {
  12. excelRouter.POST("queryVersionByType", api.QueryVersionByType) //查询
  13. excelRouter.POST("addQiniuFile", api.AddQiniuFile) //addQiniuFile
  14. excelRouter.POST("getQiniuToken", api.GetQiniuToken) //获取七牛token
  15. excelRouter.POST("deleteQiniuFile", api.DeleteQiniuFile) //删除单个文件
  16. excelRouter.POST("deleteQiniuFileAndRecord", api.DeleteQiniuFileAndRecord) //删除单个文件
  17. excelRouter.POST("renameQiniuFileAndRecord", api.RenameQiniuFileAndRecord) //删除单个文件
  18. excelRouter.GET("getMirrorDownloadByTaskId", api.GetMirrorDownloadByTaskId) //根据任务id获取最新镜像下载链接
  19. excelRouter.POST("updateMirrorPushPolicy", api.UpdateMirrorPushPolicy) //删除单个文件
  20. excelRouter.POST("checkIsExistMirror", api.CheckIsExistMirror) //查询未上传镜像的游戏任务
  21. }
  22. }