userquizpaper title, category 등 추가
This commit is contained in:
@ -12,10 +12,11 @@ type userQuizPaperService struct {
|
||||
}
|
||||
|
||||
type UserQuizPaperService interface {
|
||||
List(string, int, int) (*[]models.UserQuizPaper, error)
|
||||
List(string, int, int) (*[]models.UserQuizPaperResponse, error)
|
||||
Total(string) (int64, error)
|
||||
|
||||
Find(int64) (*models.UserQuizPaper, error)
|
||||
Find(int64) (*models.UserQuizPaperResponse, error)
|
||||
Get(int64) (*models.UserQuizPaper, error)
|
||||
Create(*models.UserQuizPaper) (*models.UserQuizPaper, error)
|
||||
Insert([]models.UserQuizPaper) ([]models.UserQuizPaper, error)
|
||||
Update(*models.UserQuizPaper) (*models.UserQuizPaper, error)
|
||||
@ -29,7 +30,7 @@ func NewUserQuizPaperService(repository repositories.UserQuizPaperRepository) Us
|
||||
}
|
||||
}
|
||||
|
||||
func (s *userQuizPaperService) List(q string, page int, limit int) (*[]models.UserQuizPaper, error) {
|
||||
func (s *userQuizPaperService) List(q string, page int, limit int) (*[]models.UserQuizPaperResponse, error) {
|
||||
return s.repository.List(q, page, limit)
|
||||
}
|
||||
|
||||
@ -37,10 +38,14 @@ func (s *userQuizPaperService) Total(q string) (int64, error) {
|
||||
return s.repository.Total(q)
|
||||
}
|
||||
|
||||
func (s *userQuizPaperService) Find(id int64) (*models.UserQuizPaper, error) {
|
||||
func (s *userQuizPaperService) Find(id int64) (*models.UserQuizPaperResponse, error) {
|
||||
return s.repository.Find(id)
|
||||
}
|
||||
|
||||
func (s *userQuizPaperService) Get(id int64) (*models.UserQuizPaper, error) {
|
||||
return s.repository.Get(id)
|
||||
}
|
||||
|
||||
func (s *userQuizPaperService) Create(userQuizPaper *models.UserQuizPaper) (*models.UserQuizPaper, error) {
|
||||
result, err := s.repository.Create(userQuizPaper)
|
||||
|
||||
|
Reference in New Issue
Block a user