package routers import ( "git.qianqiusoft.com/qianqiusoft/light-apiengine/controllers/gen" "git.qianqiusoft.com/qianqiusoft/light-apiengine/engine" "git.qianqiusoft.com/qianqiusoft/light-apiengine/middleware" ) func init(){ addRegisterHandler(registerRoleRouter) } func registerRoleRouter(e *engine.ApiEngine){ api:=e.GinEngine.Group("/api") v1:=api.Group("/v1") v1.Use(middleware.LoginWare()) ctrler := gen.NewSystemController(e.OrmEngine) v1.POST("/system/add_role", ctrler.AddRole) v1.PUT("/system/add_role", ctrler.AddRole) v1.GET("/system/del_role", ctrler.DelRole) v1.POST("/system/del_role", ctrler.DelRole) v1.POST("/system/update_role", ctrler.UpdateRole) v1.PUT("/system/update_role", ctrler.UpdateRole) v1.GET("/system/find_role_page", ctrler.FindRolePage) v1.POST("/system/find_role_page", ctrler.FindRolePage) v1.GET("/system/role_all", ctrler.RoleAll) v1.POST("/system/role_all", ctrler.RoleAll) v1.GET("/system/find_permissions", ctrler.FindPermissions) v1.POST("/system/find_permissions", ctrler.FindPermissions) v1.GET("/system/find_role_menu", ctrler.FindRoleMenu) v1.POST("/system/find_role_menu", ctrler.FindRoleMenu) v1.GET("/system/save_role_menu", ctrler.SaveRoleMenu) v1.POST("/system/save_role_menu", ctrler.SaveRoleMenu) }