ht_mini_facade.go 815 B

123456789101112131415161718192021222324252627282930313233343536
  1. package ht
  2. import (
  3. "eta/eta_chart_lib/facade"
  4. "eta/eta_chart_lib/utils"
  5. "fmt"
  6. )
  7. const (
  8. bookMarkUrl = "user/bookMark"
  9. unBookMarkUrl = "user/unBookMark"
  10. )
  11. type HTCollectionReq struct {
  12. UniqueCode string `json:"uniqueCode"`
  13. }
  14. type HTMiniFacade struct {
  15. facade.BaseMiniFacade
  16. }
  17. func (ht *HTMiniFacade) Collect(data interface{}) (err error) {
  18. url := fmt.Sprintf("%s%s", utils.GetMiniUrl("ht"), bookMarkUrl)
  19. resp, err := ht.Post(url, data)
  20. if err != nil {
  21. utils.FileLog.Error("收藏失败,err:%v,resp:%v", err, resp)
  22. }
  23. return
  24. }
  25. func (ht *HTMiniFacade) UnCollect(data interface{}) (err error) {
  26. url := fmt.Sprintf("%s%s", utils.GetMiniUrl("ht"), unBookMarkUrl)
  27. resp, err := ht.Post(url, data)
  28. if err != nil {
  29. utils.FileLog.Error("取消收藏失败,err:%v,resp:%v", err, resp)
  30. }
  31. return
  32. }