Documentation
¶
Index ¶
- func AddFavorite(db *gorm.DB, userID, favoriteID uint) error
- func GetCommoditiesByKind(db *gorm.DB, listInfo ListCommodityInfo) []mysql.Commodity
- func GetCommodityByID(db *gorm.DB, ID uint) *mysql.Commodity
- func GetFavorites(db *gorm.DB, listInfo ListFavoriteInfo) []mysql.Commodity
- func RemoveFavorite(db *gorm.DB, userID, favoriteID uint) bool
- type ListCommodityInfo
- type ListFavoriteInfo
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func AddFavorite ¶
AddFavorite
@Description: 添加收藏商品 @param db 数据库DB @param userID 用户UI @param favoriteID 收藏商品UI @return error 添加结果
func GetCommoditiesByKind ¶
func GetCommoditiesByKind(db *gorm.DB, listInfo ListCommodityInfo) []mysql.Commodity
GetCommoditiesByKind
@Description: 获取商品分类分页排序列表 @param db 数据库DB @param listInfo 商品列表的限制信息 @return []mysql.Commodity 商品结构体列表
func GetCommodityByID ¶
GetCommodityByID
@Description: 根据ID查询商品 @param db 数据库DB @param ID 查询商品ID @return *mysql.Commodity 商品结构体
func GetFavorites ¶
func GetFavorites(db *gorm.DB, listInfo ListFavoriteInfo) []mysql.Commodity
GetFavorites
@Description: 获取收藏商品列表 @param db 数据库DB @param listInfo 收藏商品列表的限制信息 @return []mysql.Commodity 收藏商品列表
Types ¶
type ListCommodityInfo ¶
Click to show internal directories.
Click to hide internal directories.