批量优化功能
This commit is contained in:
@@ -44,4 +44,8 @@ func Register() {
|
||||
beego.Router("/auth/sessions", &authctl.AuthLoginController{}, "get:Sessions")
|
||||
beego.Router("/auth/sessions/kick", &authctl.AuthLoginController{}, "post:KickSession")
|
||||
beego.Router("/auth/verify-config", &authctl.AuthLoginController{}, "get:VerifyConfig")
|
||||
|
||||
// 微信扫码登录(未认证公众号:服务号二维码 + 登录码 + 公众号内确认链接)
|
||||
beego.Router("/auth/wechat/scan/start", &authctl.AuthLoginController{}, "post:WechatScanStart")
|
||||
beego.Router("/auth/wechat/scan/status", &authctl.AuthLoginController{}, "get:WechatScanStatus")
|
||||
}
|
||||
|
||||
@@ -261,6 +261,8 @@ func RegisterAuthRoutes() {
|
||||
beego.Router("/backend/passwordStore/create", &controllers.BackendPasswordStoreController{}, "post:Create")
|
||||
beego.Router("/backend/passwordStore/update/:id", &controllers.BackendPasswordStoreController{}, "post:Update")
|
||||
beego.Router("/backend/passwordStore/delete/:id", &controllers.BackendPasswordStoreController{}, "delete:Delete")
|
||||
beego.Router("/backend/passwordStore/import", &controllers.BackendPasswordStoreController{}, "post:Import")
|
||||
beego.Router("/backend/passwordStore/export", &controllers.BackendPasswordStoreController{}, "get:Export")
|
||||
|
||||
// 记事本管理
|
||||
beego.Router("/backend/notebook/list", &controllers.BackendNotebookController{}, "get:List")
|
||||
|
||||
@@ -340,6 +340,8 @@ func Register() {
|
||||
beego.Router("/platform/passwordStore/create", &controllers.PlatformPasswordStoreController{}, "post:Create")
|
||||
beego.Router("/platform/passwordStore/update/:id", &controllers.PlatformPasswordStoreController{}, "post:Update")
|
||||
beego.Router("/platform/passwordStore/delete/:id", &controllers.PlatformPasswordStoreController{}, "delete:Delete")
|
||||
beego.Router("/platform/passwordStore/import", &controllers.PlatformPasswordStoreController{}, "post:Import")
|
||||
beego.Router("/platform/passwordStore/export", &controllers.PlatformPasswordStoreController{}, "get:Export")
|
||||
|
||||
// 智能体API管理(yz_platform_agent_api)
|
||||
// 注意:固定路径需先于 /:id 通配路径注册,避免 list/test/batchDelete 被当作 ID 解析
|
||||
|
||||
@@ -12,9 +12,16 @@ func RegisterWechatMpRoutes() {
|
||||
// 微信服务器回调(URL 填入公众号后台「服务器配置」,Token 与平台配置一致)
|
||||
beego.Router("/api/wechat/mp/callback", &controllers.WechatMpCallbackController{}, "get:Callback;post:Callback")
|
||||
|
||||
// 公众号一次性登录令牌兑换(无鉴权:令牌本身即凭证,一次性 + 短时效)
|
||||
// 扫码登录的发起/轮询在统一认证中心:/auth/wechat/scan/start、/auth/wechat/scan/status
|
||||
beego.Router("/api/wechat/mp/login", &controllers.WechatMpCallbackController{}, "get:Login;post:Login")
|
||||
|
||||
// 服务号配置
|
||||
beego.Router("/platform/wechatMp/config", &controllers.PlatformWechatMpController{}, "get:GetConfig;post:SaveConfig")
|
||||
beego.Router("/platform/wechatMp/test", &controllers.PlatformWechatMpController{}, "post:TestConnection")
|
||||
beego.Router("/platform/wechatMp/menu/publish", &controllers.PlatformWechatMpController{}, "post:PublishMenu")
|
||||
beego.Router("/platform/wechatMp/followQrcode", &controllers.PlatformWechatMpController{}, "post:UploadFollowQrcode")
|
||||
beego.Router("/platform/wechatMp/followQrcode/delete", &controllers.PlatformWechatMpController{}, "post:DeleteFollowQrcode")
|
||||
|
||||
// 绑定(平台用户)
|
||||
beego.Router("/platform/wechatMp/bind/start", &controllers.PlatformWechatMpController{}, "post:BindStart")
|
||||
|
||||
Reference in New Issue
Block a user