auth.go 666 B

123456789101112131415161718192021222324252627282930
  1. package admin
  2. import (
  3. "gfast/app/service/auth_service"
  4. "gfast/library/response"
  5. "github.com/gogf/gf/frame/g"
  6. "github.com/gogf/gf/net/ghttp"
  7. )
  8. //用户管理
  9. type Auth struct{}
  10. //添加用户组
  11. func (c *Auth) AddGroup(r *ghttp.Request) {
  12. r.Response.Write("添加用户组")
  13. }
  14. func (c *Auth) AddMenu(r *ghttp.Request) {
  15. if r.Method == "POST" {
  16. postData := r.GetFormMap()
  17. response.SusJson(true, r, "成功", postData)
  18. }
  19. //获取父级菜单信息
  20. err, list := auth_service.GetMenuList()
  21. if err != nil {
  22. response.FailJson(true, r, "获取数据失败")
  23. }
  24. returnData := g.Map{"parentList": list}
  25. response.SusJson(true, r, "成功", returnData)
  26. }