增加供应商智能添加功能

This commit is contained in:
2026-09-04 00:09:32 +08:00
parent d8936d9730
commit 20be7f4817
29 changed files with 4317 additions and 1476 deletions
+16
View File
@@ -364,4 +364,20 @@ func registerOrganizationRoutes(module string) {
beego.Router("/backend/ai/preset", &controllers.BackendAiChatPresetController{}, "post:Create")
beego.Router("/backend/ai/preset/:id", &controllers.BackendAiChatPresetController{}, "put:Update;delete:Delete")
beego.Router("/backend/ai/preset/:id/default", &controllers.BackendAiChatPresetController{}, "put:SetDefault")
// MCP工具管理
beego.Router("/backend/mcp/tool/list", &controllers.BackendMcpToolController{}, "get:List")
beego.Router("/backend/mcp/tool", &controllers.BackendMcpToolController{}, "post:Create")
beego.Router("/backend/mcp/tool/:id", &controllers.BackendMcpToolController{}, "put:Update;delete:Delete")
beego.Router("/backend/mcp/tool/test", &controllers.BackendMcpToolController{}, "post:Test")
// MCP服务器配置管理(真正接入 MCP 协议的服务)
beego.Router("/backend/mcp/server/list", &controllers.BackendMcpServerController{}, "get:List")
beego.Router("/backend/mcp/server", &controllers.BackendMcpServerController{}, "post:Create")
beego.Router("/backend/mcp/server/market", &controllers.BackendMcpServerController{}, "get:Market")
beego.Router("/backend/mcp/server/from-market", &controllers.BackendMcpServerController{}, "post:AddFromMarket")
beego.Router("/backend/mcp/server/test", &controllers.BackendMcpServerController{}, "post:Test")
beego.Router("/backend/mcp/server/:id", &controllers.BackendMcpServerController{}, "put:Update;delete:Delete")
beego.Router("/backend/mcp/server/:id/toggle", &controllers.BackendMcpServerController{}, "put:Toggle")
beego.Router("/backend/mcp/server/:id/tools", &controllers.BackendMcpServerController{}, "post:Tools")
}