批量更新

This commit is contained in:
2025-11-02 23:53:41 +08:00
parent 7972f0a6d9
commit 9a6c29f3b0
29 changed files with 1947 additions and 899 deletions
+9
View File
@@ -85,6 +85,7 @@ func init() {
beego.Router("/api/files", &controllers.FileController{}, "post:Post")
beego.Router("/api/files/my", &controllers.FileController{}, "get:GetMyFiles")
beego.Router("/api/files/:id", &controllers.FileController{}, "get:GetFileById")
beego.Router("/api/files/tenant", &controllers.FileController{}, "get:GetFilesByTenant")
beego.Router("/api/files/:id", &controllers.FileController{}, "put:UpdateFile")
beego.Router("/api/files/:id", &controllers.FileController{}, "delete:DeleteFile")
beego.Router("/api/files/search", &controllers.FileController{}, "get:SearchFiles")
@@ -109,6 +110,14 @@ func init() {
beego.Router("/api/tenant/:id/audit", &controllers.TenantController{}, "post:AuditTenant")
beego.Router("/api/tenant/:id", &controllers.TenantController{}, "get:GetTenantDetail")
// 角色相关路由
beego.Router("/api/roles", &controllers.RoleController{}, "get:GetAllRoles")
beego.Router("/api/roles", &controllers.RoleController{}, "post:CreateRole")
beego.Router("/api/roles/:id", &controllers.RoleController{}, "get:GetRoleById")
beego.Router("/api/roles/tenant/:tenantId", &controllers.RoleController{}, "get:GetRoleByTenantId")
beego.Router("/api/roles/:id", &controllers.RoleController{}, "post:UpdateRole")
beego.Router("/api/roles/:id", &controllers.RoleController{}, "delete:DeleteRole")
// 手动配置特殊路由(无法通过自动路由处理的)
beego.Router("/api/allmenu", &controllers.MenuController{}, "get:GetAllMenus")
beego.Router("/api/program-categories/public", &controllers.ProgramCategoryController{}, "get:GetProgramCategoriesPublic")