system_gen.go 3.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127
  1. package routers
  2. import (
  3. "git.qianqiusoft.com/qianqiusoft/light-apiengine/engine"
  4. "git.qianqiusoft.com/qianqiusoft/light-apiengine/middleware"
  5. "git.qianqiusoft.com/qianqiusoft/light-apiengine/controllers/gen"
  6. )
  7. func init(){
  8. addRegisterHandler(registerSystemRouter)
  9. }
  10. func registerSystemRouter(e *engine.ApiEngine){
  11. api:=e.GinEngine.Group("/api")
  12. v1:=api.Group("/v1/system")
  13. _router["system"] = v1
  14. v1.Use(middleware.LoginWare())
  15. ctrler := gen.NewSystemController(e)
  16. v1.GET("/sidebar",ctrler.Sidebar)
  17. v1.POST("/sidebar",ctrler.Sidebar)
  18. v1.GET("/find_user_page",ctrler.FindUserPage)
  19. v1.POST("/find_user_page",ctrler.FindUserPage)
  20. v1.GET("/get_org_tree",ctrler.GetOrgTree)
  21. v1.POST("/get_org_tree",ctrler.GetOrgTree)
  22. v1.GET("/get_menu_tree",ctrler.GetMenuTree)
  23. v1.POST("/get_menu_tree",ctrler.GetMenuTree)
  24. v1.GET("/get_domain_tree",ctrler.GetDomainTree)
  25. v1.POST("/get_domain_tree",ctrler.GetDomainTree)
  26. v1.GET("/find_org_page",ctrler.FindOrgPage)
  27. v1.POST("/find_org_page",ctrler.FindOrgPage)
  28. v1.GET("/find_role_page",ctrler.FindRolePage)
  29. v1.POST("/find_role_page",ctrler.FindRolePage)
  30. v1.GET("/find_menu_page",ctrler.FindMenuPage)
  31. v1.POST("/find_menu_page",ctrler.FindMenuPage)
  32. v1.GET("/find_domain_page",ctrler.FindDomainPage)
  33. v1.POST("/find_domain_page",ctrler.FindDomainPage)
  34. v1.GET("/add_user",ctrler.AddUser)
  35. v1.POST("/add_user",ctrler.AddUser)
  36. v1.GET("/del_user",ctrler.DelUser)
  37. v1.POST("/del_user",ctrler.DelUser)
  38. v1.GET("/update_user",ctrler.UpdateUser)
  39. v1.POST("/update_user",ctrler.UpdateUser)
  40. v1.GET("/get_user",ctrler.GetUser)
  41. //v1.POST("/get_user",ctrler.GetUser)
  42. v1.GET("/add_role",ctrler.AddRole)
  43. v1.POST("/add_role",ctrler.AddRole)
  44. v1.GET("/del_role",ctrler.DelRole)
  45. v1.POST("/del_role",ctrler.DelRole)
  46. v1.GET("/update_role",ctrler.UpdateRole)
  47. v1.POST("/update_role",ctrler.UpdateRole)
  48. v1.GET("/find_role_menu",ctrler.FindRoleMenu)
  49. v1.POST("/find_role_menu",ctrler.FindRoleMenu)
  50. v1.GET("/save_role_menu",ctrler.SaveRoleMenu)
  51. v1.POST("/save_role_menu",ctrler.SaveRoleMenu)
  52. v1.GET("/role_all",ctrler.RoleAll)
  53. v1.POST("/role_all",ctrler.RoleAll)
  54. v1.GET("/find_permissions",ctrler.FindPermissions)
  55. v1.POST("/find_permissions",ctrler.FindPermissions)
  56. v1.GET("/add_menu",ctrler.AddMenu)
  57. v1.POST("/add_menu",ctrler.AddMenu)
  58. v1.GET("/del_menu",ctrler.DelMenu)
  59. v1.POST("/del_menu",ctrler.DelMenu)
  60. v1.GET("/update_menu",ctrler.UpdateMenu)
  61. v1.POST("/update_menu",ctrler.UpdateMenu)
  62. v1.GET("/add_org",ctrler.AddOrg)
  63. v1.POST("/add_org",ctrler.AddOrg)
  64. v1.GET("/del_org",ctrler.DelOrg)
  65. v1.POST("/del_org",ctrler.DelOrg)
  66. v1.GET("/update_org",ctrler.UpdateOrg)
  67. v1.POST("/update_org",ctrler.UpdateOrg)
  68. v1.GET("/get_org_by_userid",ctrler.GetOrgByUserid)
  69. v1.POST("/get_org_by_userid",ctrler.GetOrgByUserid)
  70. v1.GET("/add_domain",ctrler.AddDomain)
  71. v1.POST("/add_domain",ctrler.AddDomain)
  72. v1.GET("/del_domain",ctrler.DelDomain)
  73. v1.POST("/del_domain",ctrler.DelDomain)
  74. v1.GET("/update_domain",ctrler.UpdateDomain)
  75. v1.POST("/update_domain",ctrler.UpdateDomain)
  76. v1.GET("/add_domain_menu",ctrler.AddDomainMenu)
  77. v1.POST("/add_domain_menu",ctrler.AddDomainMenu)
  78. v1.GET("/get_domain_menu_tree",ctrler.GetDomainMenuTree)
  79. //v1.POST("/get_domain_menu_tree",ctrler.GetDomainMenuTree)
  80. v1.GET("/get_role_menu_tree",ctrler.GetRoleMenuTree)
  81. //v1.POST("/get_role_menu_tree",ctrler.GetRoleMenuTree)
  82. //v1.GET("/add_role_menu",ctrler.AddRoleMenu)
  83. v1.POST("/add_role_menu",ctrler.AddRoleMenu)
  84. }