Documentation ¶
Overview ¶
Code generated by 'freedom new-po'
Index ¶
- type Admin
- type Builder
- 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 Delivery
- type GORMRepository
- type Goods
- func (repo *Goods) BeginRequest(worker freedom.Worker)
- 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) Get(id int) (goodsEntity *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 Order
- func (repo *Order) BeginRequest(worker freedom.Worker)
- func (repo *Order) Find(orderNo string, userId int) (orderEntity *entity.Order, e error)
- func (repo *Order) Finds(userId int, page, pageSize int) (entitys []*entity.Order, totalPage int, e error)
- func (repo *Order) Get(orderNo string) (orderEntity *entity.Order, e error)
- func (repo *Order) New() (orderEntity *entity.Order, e error)
- func (repo *Order) Save(orderEntity *entity.Order) (e error)
- type Reorder
- type User
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Builder ¶ added in v1.7.13
type Builder struct {
// contains filtered or unexported fields
}
Builder
func (*Builder) SelectColumn ¶ added in v1.7.13
SelectColumn .
type Cart ¶
type Cart struct {
freedom.Repository
}
Cart .
func (*Cart) FindByGoodsId ¶
FindByGoodsId 获取用户某商品的购物车
type Delivery ¶ added in v1.6.5
type Delivery struct {
freedom.Repository
}
Delivery .
type GORMRepository ¶ added in v1.7.13
type GORMRepository interface { GetWorker() freedom.Worker // contains filtered or unexported methods }
GORMRepository .
type Goods ¶
type Goods struct { freedom.Repository Cache store.EntityCache //实体缓存组件 }
Goods .
func (*Goods) BeginRequest ¶ added in v1.7.4
BeginRequest
func (*Goods) FindsByPage ¶
type Order ¶
type Order struct { freedom.Repository Cache store.EntityCache //实体缓存组件 }
Order .
func (*Order) BeginRequest ¶ added in v1.7.4
BeginRequest
func (*Order) Finds ¶ added in v1.6.1
func (repo *Order) Finds(userId int, page, pageSize int) (entitys []*entity.Order, totalPage int, e error)
Finds .
type Reorder ¶ added in v1.7.13
type Reorder struct {
// contains filtered or unexported fields
}
Reorder .
func NewORMAscBuilder ¶ added in v1.7.13
NewORMAscBuilder .
func NewORMDescBuilder ¶ added in v1.7.13
NewORMDescBuilder .
func (*Reorder) NewPageBuilder ¶ added in v1.7.13
NewPageBuilder .
type User ¶
type User struct {
freedom.Repository
}
User .
func (*User) FindByName ¶
Source Files ¶
Click to show internal directories.
Click to hide internal directories.