common_info.go 907 B

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748
  1. package controllers
  2. import (
  3. "eta/eta_chart_lib/models"
  4. )
  5. // CommonController excel表格
  6. type CommonController struct {
  7. BaseAuthController
  8. }
  9. const (
  10. Disclaimer = "Disclaimer"
  11. DisclaimerEn = "DisclaimerEn"
  12. )
  13. var (
  14. disclaimerMap = []string{
  15. Disclaimer, DisclaimerEn,
  16. }
  17. )
  18. // GetDisclaimer
  19. // @Title 获取免责声明
  20. // @Description 获取免责声明
  21. // @Success 200 {object}
  22. // @router /disclaimer [get]
  23. func (this *CommonController) GetDisclaimer() {
  24. br := new(models.BaseResponse).Init()
  25. defer func() {
  26. if br.ErrMsg == "" {
  27. br.IsSendEmail = false
  28. }
  29. this.Data["json"] = br
  30. this.ServeJSON()
  31. }()
  32. disclaimerList, err := models.GetBusinessConfByKeys(disclaimerMap)
  33. if err != nil {
  34. br.Msg = "获取免责声明失败"
  35. br.ErrMsg = "获取免责声明失败,Err:" + err.Error()
  36. return
  37. }
  38. br.Data = disclaimerList
  39. br.Ret = 200
  40. br.Success = true
  41. br.Msg = "刷新成功"
  42. }