config.go 1.4 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859
  1. package controllers
  2. import (
  3. "hongze/hongze_cygx/models"
  4. )
  5. type ConfigController struct {
  6. BaseAuthController
  7. }
  8. // @Title 获取搜索推荐词
  9. // @Description 获取搜索推荐词
  10. // @Success 200 {object} models.ConfigResp
  11. // @router /detail [get]
  12. func (this *ConfigController) BrowseHistoryList() {
  13. br := new(models.BaseResponse).Init()
  14. defer func() {
  15. this.Data["json"] = br
  16. this.ServeJSON()
  17. }()
  18. configCode := "hot_search"
  19. detail, err := models.GetConfigByCode(configCode)
  20. if err != nil {
  21. br.Msg = "获取数据失败"
  22. br.ErrMsg = "获取数据失败,Err:" + err.Error()
  23. return
  24. }
  25. resp := new(models.ConfigResp)
  26. resp.Item = detail
  27. br.Msg = "获取成功!"
  28. br.Ret = 200
  29. br.Success = true
  30. br.Data = resp
  31. }
  32. // @Title 获取研选说明
  33. // @Description 获取研选说明接口
  34. // @Success 200 {object} models.ConfigResp
  35. // @router /descriptionOfResearch [get]
  36. func (this *ConfigController) DescriptionOfResearch() {
  37. br := new(models.BaseResponse).Init()
  38. defer func() {
  39. this.Data["json"] = br
  40. this.ServeJSON()
  41. }()
  42. configCode := "description_of_research"
  43. detail, err := models.GetConfigByCode(configCode)
  44. if err != nil {
  45. br.Msg = "获取数据失败"
  46. br.ErrMsg = "获取数据失败,Err:" + err.Error()
  47. return
  48. }
  49. resp := new(models.ConfigResp)
  50. resp.Item = detail
  51. br.Msg = "获取成功!"
  52. br.Ret = 200
  53. br.Success = true
  54. br.Data = resp
  55. }