123456789101112131415161718 |
- package dal
- import (
- "xiaoniaokuaiyan.com/xiaoniao/entity"
- )
- type IProduct interface {
- Get(pids []int) ([]*entity.ProductDB, error)
- GetByCateId(cids []int, pager Pager, cityId int, sp SortParam) ([]*entity.ProductDB, error)
- GetCate(posType int) ([]entity.ProductCategory, error)
- GetRecommend(pager Pager, cityId int, sp SortParam) ([]*entity.ProductDB, error)
- GetTags(level, cityId int) ([]entity.Tag, error)
- GetByTags(tags []string, pageIndex, pageSize uint, cityId int) ([]*entity.ProductDB, error)
- GetProductAddingCate() (interface{}, error)
- GetProductByAddingCate(cid int) (interface{}, error)
- AddProductByDpIds([]int) (interface{}, error)
- GetTop(int, int) ([]entity.ProductDB, error)
- }
|