sys_app_gen.go 1.9 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061
  1. package routers
  2. import (
  3. "git.qianqiusoft.com/qianqiusoft/light-apiengine/controllers/gen"
  4. "git.qianqiusoft.com/qianqiusoft/light-apiengine/engine"
  5. "git.qianqiusoft.com/qianqiusoft/light-apiengine/middleware"
  6. )
  7. func init() {
  8. addRegisterHandler(registerSysAppRouter)
  9. }
  10. func registerSysAppRouter(e *engine.ApiEngine) {
  11. api := e.GinEngine.Group("/api")
  12. v1 := api.Group("/v1/sys_app")
  13. v1.Use(middleware.LoginWare())
  14. if len(_router["sys_app"]) > 0 {
  15. v1.Use(_router["sys_app"]...)
  16. }
  17. ctrler := gen.NewSysAppController(e)
  18. v1.GET("/add_app_fun", ctrler.AddAppFun)
  19. v1.POST("/add_app_fun", ctrler.AddAppFun)
  20. v1.GET("/del_app_fun", ctrler.DelAppFun)
  21. v1.POST("/del_app_fun", ctrler.DelAppFun)
  22. v1.GET("/update_app_fun", ctrler.UpdateAppFun)
  23. v1.POST("/update_app_fun", ctrler.UpdateAppFun)
  24. v1.GET("/find_app_fun_page", ctrler.FindAppFunPage)
  25. v1.POST("/find_app_fun_page", ctrler.FindAppFunPage)
  26. v1.GET("/get_app_fun_tree", ctrler.GetAppFunTree)
  27. v1.POST("/get_app_fun_tree", ctrler.GetAppFunTree)
  28. v1.GET("/add_role_app_fun", ctrler.AddRoleAppFun)
  29. v1.POST("/add_role_app_fun", ctrler.AddRoleAppFun)
  30. v1.GET("/del_role_app_fun", ctrler.DelRoleAppFun)
  31. v1.POST("/del_role_app_fun", ctrler.DelRoleAppFun)
  32. v1.GET("/update_role_app_fun", ctrler.UpdateRoleAppFun)
  33. v1.POST("/update_role_app_fun", ctrler.UpdateRoleAppFun)
  34. v1.GET("/get_role_app_fun", ctrler.GetRoleAppFun)
  35. //v1.POST("/get_role_app_fun",ctrler.GetRoleAppFun)
  36. v1.GET("/find_role_app_fun_page", ctrler.FindRoleAppFunPage)
  37. v1.POST("/find_role_app_fun_page", ctrler.FindRoleAppFunPage)
  38. v1.GET("/get_role_app_fun_tree", ctrler.GetRoleAppFunTree)
  39. v1.POST("/get_role_app_fun_tree", ctrler.GetRoleAppFunTree)
  40. v1.GET("/get_domain_app_fun_tree", ctrler.GetDomainAppFunTree)
  41. //v1.POST("/get_domain_app_fun_tree",ctrler.GetDomainAppFunTree)
  42. v1.GET("/add_domain_app_funs", ctrler.AddDomainAppFuns)
  43. v1.POST("/add_domain_app_funs", ctrler.AddDomainAppFuns)
  44. }