album.go 480 B

123456789101112131415161718192021222324
  1. package service
  2. import (
  3. "context"
  4. "go-common/app/interface/main/space/model"
  5. )
  6. const _albumIndexPn = 0
  7. var _emptyAlbumList = make([]*model.Album, 0)
  8. // AlbumIndex get album index with mid.
  9. func (s *Service) AlbumIndex(c context.Context, mid int64, ps int) (data []*model.Album, err error) {
  10. if data, err = s.dao.AlbumList(c, mid, _albumIndexPn, ps); err != nil {
  11. err = nil
  12. data = _emptyAlbumList
  13. return
  14. }
  15. if len(data) == 0 {
  16. data = _emptyAlbumList
  17. }
  18. return
  19. }