Function
NewCheckService
(repo repository.CheckRepository, searchRepo repository.SearchRepository, l *zap.Logger, ActivityRepo repository.ActivityRepository, publishProducer publish.Producer, commentProducer comment.Producer)
Source from the content-addressed store, hash-verified
| 31 | } |
| 32 | |
| 33 | func NewCheckService(repo repository.CheckRepository, searchRepo repository.SearchRepository, l *zap.Logger, ActivityRepo repository.ActivityRepository, publishProducer publish.Producer, commentProducer comment.Producer) CheckService { |
| 34 | return &checkService{ |
| 35 | repo: repo, |
| 36 | ActivityRepo: ActivityRepo, |
| 37 | searchRepo: searchRepo, |
| 38 | l: l, |
| 39 | postProducer: publishProducer, |
| 40 | commentProducer: commentProducer, |
| 41 | } |
| 42 | } |
| 43 | |
| 44 | // ApproveCheck 审核通过 |
| 45 | func (s *checkService) ApproveCheck(ctx context.Context, checkID int64, remark string, uid int64) error { |
Tested by
no test coverage detected