Documentation ¶
Overview ¶
Code generated by 'freedom new-crud'
Index ¶
- type Cart
- func (repo *Cart) DeleteAll(userId int) (e error)
- func (repo *Cart) FindAll(userId int) (entitys []*entity.Cart, e error)
- func (repo *Cart) FindByGoodsId(userId, goodsId int) (cartEntity *entity.Cart, e error)
- func (repo *Cart) New(userId, goodsId, num int) (cartEntity *entity.Cart, e error)
- func (repo *Cart) Save(entity *entity.Cart) error
- type CartRepo
- type Goods
- func (repo *Goods) Find(id int) (goodsEntity *entity.Goods, e error)
- func (repo *Goods) Finds(ids []int) (entitys []*entity.Goods, e error)
- func (repo *Goods) FindsByPage(page, pageSize int, tag string) (entitys []*entity.Goods, e error)
- func (repo *Goods) New(name, tag string, price, stock int) (entityGoods *entity.Goods, e error)
- func (repo *Goods) Save(entity *entity.Goods) error
- type GoodsRepo
- type Order
- type OrderRepo
- type User
- type UserRepo
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Cart ¶
type Cart struct {
freedom.Repository
}
Cart .
func (*Cart) FindByGoodsId ¶
FindByGoodsId 获取用户某商品的购物车
type Goods ¶
type Goods struct {
freedom.Repository
}
Goods .
func (*Goods) FindsByPage ¶
type GoodsRepo ¶
type GoodsRepo interface { Find(id int) (goodsEntity *entity.Goods, e error) Finds(ids []int) (entitys []*entity.Goods, e error) FindsByPage(page, pageSize int, tag string) (entitys []*entity.Goods, e error) Save(entity *entity.Goods) error New(name, tag string, price, stock int) (entityGoods *entity.Goods, e error) }
type User ¶
type User struct {
freedom.Repository
}
User .
func (*User) FindByName ¶
Click to show internal directories.
Click to hide internal directories.