chart_permission.go 730 B

1234567891011121314151617181920212223242526272829303132
  1. package controllers
  2. import "hongze/hongze_cygx/models"
  3. //品种
  4. type ChartPermissionController struct {
  5. BaseCommonController
  6. }
  7. // @Title 获取所有品种
  8. // @Description 获取用户详情接口
  9. // @Success 200 {object} models.ChartPermissionResp
  10. // @router /all [get]
  11. func (this *ChartPermissionController) Detail() {
  12. br := new(models.BaseResponse).Init()
  13. defer func() {
  14. this.Data["json"] = br
  15. this.ServeJSON()
  16. }()
  17. list, err := models.GetChartPermissionAll()
  18. if err != nil {
  19. br.Msg = "获取信息失败"
  20. br.ErrMsg = "获取品种信息失败,Err:" + err.Error()
  21. return
  22. }
  23. resp := new(models.ChartPermissionResp)
  24. resp.List = list
  25. br.Ret = 200
  26. br.Success = true
  27. br.Msg = "获取成功"
  28. br.Data = resp
  29. }