company_permission.go 1023 B

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152
  1. package controllers
  2. import (
  3. "eta_gn/eta_api/models"
  4. "eta_gn/eta_api/models/company"
  5. )
  6. type CompanyPermissionController struct {
  7. BaseAuthController
  8. }
  9. // @router /permission/list [get]
  10. func (this *CompanyPermissionController) List() {
  11. br := new(models.BaseResponse).Init()
  12. defer func() {
  13. this.Data["json"] = br
  14. this.ServeJSON()
  15. }()
  16. sysUser := this.SysUser
  17. if sysUser == nil {
  18. br.Msg = "请登录"
  19. br.ErrMsg = "请登录,SysUser Is Empty"
  20. br.Ret = 408
  21. return
  22. }
  23. resp := new(company.PermissionSetResp)
  24. br.Ret = 200
  25. br.Success = true
  26. br.Msg = "获取成功"
  27. br.Data = resp
  28. return
  29. }
  30. // @router /permission/variety [get]
  31. func (this *CompanyPermissionController) PermissionVariety() {
  32. br := new(models.BaseResponse).Init()
  33. defer func() {
  34. this.Data["json"] = br
  35. this.ServeJSON()
  36. }()
  37. sysUser := this.SysUser
  38. if sysUser == nil {
  39. br.Msg = "请登录"
  40. br.ErrMsg = "请登录,SysUser Is Empty"
  41. br.Ret = 408
  42. return
  43. }
  44. br.Ret = 200
  45. br.Success = true
  46. br.Msg = "获取成功"
  47. return
  48. }