admin.go 444 B

12345678910111213141516171819202122
  1. package data
  2. import (
  3. "context"
  4. "errors"
  5. "go-common/app/job/main/videoup-report/model/monitor"
  6. )
  7. func (d *Dao) MonitorNotify(c context.Context) (data []*monitor.RuleResultData, err error) {
  8. var (
  9. res = &monitor.RuleResultRes{}
  10. )
  11. if err = d.client.Get(c, d.moniNotifyURL, "", nil, &res); err != nil {
  12. return
  13. }
  14. if res == nil || res.Data == nil {
  15. err = errors.New("监控结果获取失败")
  16. return
  17. }
  18. data = res.Data
  19. return
  20. }