You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 

28 lines
489 B

package service
import (
"context"
"time"
arcmdl "go-common/app/interface/main/app-player/model/archive"
"go-common/library/log"
)
func (s *Service) loadBnjArc() {
var (
arcs map[int64]*arcmdl.Info
err error
)
if arcs, err = s.arcDao.Views(context.Background(), s.c.Bnj.Aids); err != nil {
log.Error("s.arcDao.Views error(%+v)", err)
return
}
s.bnjArcs = arcs
}
func (s *Service) bnjTickproc() {
for {
time.Sleep(time.Duration(s.c.Bnj.Tick))
s.loadBnjArc()
}
}