Files
crawlab/backend/services/challenge/login_7d.go
2020-03-19 11:13:25 +08:00

19 lines
293 B
Go

package challenge
import (
"crawlab/model"
"github.com/globalsign/mgo/bson"
)
type Login7dService struct {
UserId bson.ObjectId
}
func (s *Login7dService) Check() (bool, error) {
days, err := model.GetVisitDays(s.UserId)
if err != nil {
return false, err
}
return days >= 7, nil
}