实现上传功能
This commit is contained in:
@@ -79,8 +79,15 @@ func init() {
|
||||
// 程序信息路由 - 自动映射到 /api/programinfo/*
|
||||
beego.AutoRouter(&controllers.ProgramInfoController{})
|
||||
|
||||
// 文件管理路由 - 自动映射到 /api/file/*
|
||||
beego.AutoRouter(&controllers.FileController{})
|
||||
// 文件管理路由 - 手动配置以匹配前端的 /api/files 路径
|
||||
beego.Router("/api/files", &controllers.FileController{}, "get:GetAllFiles")
|
||||
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/:id", &controllers.FileController{}, "put:UpdateFile")
|
||||
beego.Router("/api/files/:id", &controllers.FileController{}, "delete:DeleteFile")
|
||||
beego.Router("/api/files/search", &controllers.FileController{}, "get:SearchFiles")
|
||||
beego.Router("/api/files/statistics", &controllers.FileController{}, "get:GetFileStatistics")
|
||||
|
||||
// 知识库路由
|
||||
beego.Router("/api/knowledge/list", &controllers.KnowledgeController{}, "get:List")
|
||||
|
||||
Reference in New Issue
Block a user