|
@@ -24,24 +24,26 @@ func RouteInit() {
|
24
|
24
|
beego.NSRouter("*", &controllers.BaseController{}, "options:Options"),
|
25
|
25
|
// 登陆
|
26
|
26
|
beego.NSRouter("/user/login", &controllers.UserController{}, "post:Login"),
|
27
|
|
- // 菜单
|
28
|
|
- beego.NSRouter("/menu", &menu.MenuController{}, "get:GetMenuList"),
|
29
|
|
- // 自动回复
|
30
|
|
- beego.NSRouter("/autoreply", &autoreply.AutoreplyController{}, "get:GetAutoReplyList"),
|
31
|
|
- beego.NSRouter("/autoreply/:autoreplyId", &autoreply.AutoreplyController{}, "get:GetAutoReplyById"),
|
32
|
|
- beego.NSRouter("/autoreply", &autoreply.AutoreplyController{}, "post:SaveAutoreply"),
|
33
|
|
- beego.NSRouter("/autoreply", &autoreply.AutoreplyController{}, "put:SaveAutoreply"),
|
34
|
|
- beego.NSRouter("/autoreply", &autoreply.AutoreplyController{}, "delete:DeleteAutoReply"),
|
35
|
|
- // 图片资源
|
36
|
|
- beego.NSRouter("/wechatimg", &wechatimg.WechatImgController{}, "get:GetWechatImgList"),
|
37
|
|
- beego.NSRouter("/wechatimg/sync", &wechatimg.WechatImgController{}, "get:SyncWechatImg"),
|
38
|
|
- beego.NSRouter("/wechatimg", &wechatimg.WechatImgController{}, "post:AddNewImg"),
|
39
|
|
- // 用户管理
|
40
|
|
- beego.NSRouter("/sysuser", &sysuser.SysuserController{}, "get:GetUserList"),
|
41
|
|
- beego.NSRouter("/sysuser/:userId", &sysuser.SysuserController{}, "get:GetUserById"),
|
42
|
|
- beego.NSRouter("/sysuser", &sysuser.SysuserController{}, "post:SaveUser"),
|
43
|
|
- beego.NSRouter("/sysuser", &sysuser.SysuserController{}, "put:SaveUser"),
|
44
|
|
- beego.NSRouter("/sysuser", &sysuser.SysuserController{}, "delete:DeleteUser"),
|
|
27
|
+ beego.NSNamespace("/admin",
|
|
28
|
+ // 菜单
|
|
29
|
+ beego.NSRouter("/menu", &menu.MenuController{}, "get:GetMenuList"),
|
|
30
|
+ // 自动回复
|
|
31
|
+ beego.NSRouter("/autoreply", &autoreply.AutoreplyController{}, "get:GetAutoReplyList"),
|
|
32
|
+ beego.NSRouter("/autoreply/:autoreplyId", &autoreply.AutoreplyController{}, "get:GetAutoReplyById"),
|
|
33
|
+ beego.NSRouter("/autoreply", &autoreply.AutoreplyController{}, "post:SaveAutoreply"),
|
|
34
|
+ beego.NSRouter("/autoreply", &autoreply.AutoreplyController{}, "put:SaveAutoreply"),
|
|
35
|
+ beego.NSRouter("/autoreply", &autoreply.AutoreplyController{}, "delete:DeleteAutoReply"),
|
|
36
|
+ // 图片资源
|
|
37
|
+ beego.NSRouter("/wechatimg", &wechatimg.WechatImgController{}, "get:GetWechatImgList"),
|
|
38
|
+ beego.NSRouter("/wechatimg/sync", &wechatimg.WechatImgController{}, "get:SyncWechatImg"),
|
|
39
|
+ beego.NSRouter("/wechatimg", &wechatimg.WechatImgController{}, "post:AddNewImg"),
|
|
40
|
+ // 用户管理
|
|
41
|
+ beego.NSRouter("/sysuser", &sysuser.SysuserController{}, "get:GetUserList"),
|
|
42
|
+ beego.NSRouter("/sysuser/:userId", &sysuser.SysuserController{}, "get:GetUserById"),
|
|
43
|
+ beego.NSRouter("/sysuser", &sysuser.SysuserController{}, "post:SaveUser"),
|
|
44
|
+ beego.NSRouter("/sysuser", &sysuser.SysuserController{}, "put:SaveUser"),
|
|
45
|
+ beego.NSRouter("/sysuser", &sysuser.SysuserController{}, "delete:DeleteUser"),
|
|
46
|
+ ),
|
45
|
47
|
|
46
|
48
|
beego.NSRouter("/ticket", &controllers.WechatController{}, "post:ComponentPush"),
|
47
|
49
|
beego.NSRouter("/ticket", &controllers.WechatController{}, "get:ComponentPush"),
|