FileManager.go 1.1 KB

123456789101112131415161718192021222324
  1. package routers
  2. import (
  3. "Cold_Api/conf"
  4. "Cold_Api/controllers"
  5. beego "github.com/beego/beego/v2/server/web"
  6. )
  7. func init() {
  8. ns := beego.NewNamespace(conf.Version,
  9. // 文件管理
  10. beego.NSRouter("/FileManager/Add", &controllers.FileManagerController{}, "*:AddFileManager"),
  11. beego.NSRouter("/FileManager/Del", &controllers.FileManagerController{}, "*:DeleteFileManager"),
  12. beego.NSRouter("/FileManager/List", &controllers.FileManagerController{}, "*:GetFileManagerList"),
  13. beego.NSRouter("/FileManager/Check", &controllers.FileManagerController{}, "*:CheckFileExists"),
  14. beego.NSRouter("/FileManager/AddFolder", &controllers.FileManagerController{}, "*:AddFolder"),
  15. beego.NSRouter("/FileManager/Rename", &controllers.FileManagerController{}, "*:RenameFile"),
  16. beego.NSRouter("/FileManager/Breadcrumb", &controllers.FileManagerController{}, "*:GetBreadcrumb"),
  17. beego.NSRouter("/FileManager/StorageInfo", &controllers.FileManagerController{}, "*:GetStorageInfo"), // 获取公司存储使用情况
  18. beego.NSRouter("/FileManager/UploadToken", &controllers.FileManagerController{}, "*:GetUploadToken"),
  19. )
  20. beego.AddNamespace(ns)
  21. }