Documentation ¶
Overview ¶
*
- Copyright 2015 @ 56x.net.
- name : aftersales_query
- author : jarryliu
- date : 2016-07-18 19:27
- description :
- history :
*
- Copyright 2014 @ 56x.net.
- name :
- author : jarryliu
- date : 2013-12-03 23:20
- description :
- history :
*
- Copyright 2015 @ 56x.net.
- name : goods_query.go
- author : jarryliu
- date : 2016-04-23 12:37
- description :
- history :
*
- Copyright 2014 @ 56x.net.
- name :
- author : jarryliu
- date : 2013-12-03 23:20
- description :
- history :
*
- Copyright 2014 @ 56x.net.
- name :
- author : jarryliu
- date : 2013-12-03 23:20
- description :
- history :
*
- Copyright 2015 @ 56x.net.
- name : order_query
- author : jarryliu
- date : 2016-07-08 15:32
- description :
- history :
*
- Copyright 2014 @ 56x.net.
- name :
- author : jarryliu
- date : 2013-12-03 23:20
- description :
- history :
Index ¶
- type AfterSalesQuery
- type ContentQuery
- type ItemQuery
- func (i ItemQuery) GetOnShelvesItem(catIdArr []int, begin, end int, where string) []*item.GoodsItem
- func (i ItemQuery) GetPagedOnShelvesGoodsByKeyword(shopId int64, start, end int, keyword, where, orderBy string) (int, []*valueobject.Goods)
- func (i ItemQuery) GetPagedOnShelvesItem(catId int32, start, end int32, where, orderBy string) (int32, []*item.GoodsItem)
- func (i ItemQuery) GetPagedOnShelvesItemForWholesale(catId int32, start, end int32, where, orderBy string) (int32, []*item.GoodsItem)
- func (i ItemQuery) GetRandomItem(catIdArr []int, begin, end int, where string) []*item.GoodsItem
- func (i ItemQuery) SearchOnShelvesItem(word string, start, end int32, where, orderBy string) (int32, []*item.GoodsItem)
- func (i ItemQuery) SearchOnShelvesItemForWholesale(word string, start, end int32, where, orderBy string) (int32, []*item.GoodsItem)
- type MemberQuery
- func (m *MemberQuery) FilterMemberByUserOrPhone(key string) []*dto.SimpleMember
- func (m *MemberQuery) GetInviteArray(memberId int64, where string) []int64
- func (m *MemberQuery) GetInviteQuantity(memberId int64, where string) int32
- func (m *MemberQuery) GetLatestWalletLogByKind(memberId int64, kind int) *member.WalletAccountLog
- func (m *MemberQuery) GetMemberByUserOrPhone(key string) *dto.SimpleMember
- func (m *MemberQuery) GetMemberIdByPhone(phone string) int64
- func (m *MemberQuery) GetMemberInviRank(mchId int64, allTeam bool, levelComp string, level int, startTime int64, ...) []*dto.RankMember
- func (m *MemberQuery) InviteMembersQuantity(memberId int64, where string) int
- func (m *MemberQuery) OrdersQuantity(memberId int64) map[int]int
- func (m *MemberQuery) PagedBalanceAccountLog(memberId int64, begin, end int, where, orderBy string) (num int, rows []map[string]interface{})
- func (m *MemberQuery) PagedGoodsFav(memberId int64, begin, end int, where string) (num int, rows []*dto.PagedGoodsFav)
- func (m *MemberQuery) PagedIntegralAccountLog(memberId, begin, over int64, sortBy string) (num int, rows []map[string]interface{})
- func (m *MemberQuery) PagedShopFav(memberId int64, begin, end int, where string) (num int, rows []*dto.PagedShopFav)
- func (m *MemberQuery) PagedWalletAccountLog(memberId int64, begin, end int, where, orderBy string) (num int, rows []map[string]interface{})
- func (m *MemberQuery) QueryMemberList(ids []int64) []*dto.MemberSummary
- type MerchantQuery
- type OrderQuery
- func (o *OrderQuery) PagedNormalOrderOfVendor(vendorId int64, begin, size int, pagination bool, where, orderBy string) (int, []*dto.PagedVendorOrder)
- func (o *OrderQuery) PagedTradeOrderOfBuyer(memberId, begin, size int64, pagination bool, where, orderBy string) (int, []*proto.SSingleOrder)
- func (o *OrderQuery) PagedTradeOrderOfVendor(vendorId int64, begin, size int, pagination bool, where, orderBy string) (int32, []*dto.PagedVendorOrder)
- func (o *OrderQuery) PagedWholesaleOrderOfBuyer(memberId, begin, size int64, pagination bool, where, orderBy string) (int, []*dto.PagedMemberSubOrder)
- func (o *OrderQuery) PagedWholesaleOrderOfVendor(vendorId int64, begin, size int, pagination bool, where, orderBy string) (int, []*dto.PagedVendorOrder)
- func (o *OrderQuery) QueryOrderItems(subOrderId int64) []*dto.OrderItem
- func (o *OrderQuery) QueryPagerOrder(memberId, begin, size int64, pagination bool, where, orderBy string) (int, []*dto.PagedMemberSubOrder)
- type ShopQuery
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AfterSalesQuery ¶
func NewAfterSalesQuery ¶
func NewAfterSalesQuery(db db.Connector) *AfterSalesQuery
func (*AfterSalesQuery) QueryPagerAfterSalesOrderOfMember ¶
func (a *AfterSalesQuery) QueryPagerAfterSalesOrderOfMember(memberId int64, begin, size int, where string) (int, []*dto.PagedMemberAfterSalesOrder)
获取分页售后单
func (*AfterSalesQuery) QueryPagerAfterSalesOrderOfVendor ¶
func (a *AfterSalesQuery) QueryPagerAfterSalesOrderOfVendor(vendorId int64, begin, size int, where string) (int, []*dto.PagedVendorAfterSalesOrder)
获取分页售后单
type ContentQuery ¶
func NewContentQuery ¶
func NewContentQuery(o orm.Orm) *ContentQuery
func (*ContentQuery) PagedArticleList ¶
type ItemQuery ¶
func NewItemQuery ¶
func (ItemQuery) GetOnShelvesItem ¶
根据分类获取上架的商品
func (ItemQuery) GetPagedOnShelvesGoodsByKeyword ¶
func (i ItemQuery) GetPagedOnShelvesGoodsByKeyword(shopId int64, start, end int, keyword, where, orderBy string) (int, []*valueobject.Goods)
根据关键词搜索上架的商品
func (ItemQuery) GetPagedOnShelvesItem ¶
func (i ItemQuery) GetPagedOnShelvesItem(catId int32, start, end int32, where, orderBy string) (int32, []*item.GoodsItem)
GetPagedOnShelvesItem 根据关键词搜索上架的商品
func (ItemQuery) GetPagedOnShelvesItemForWholesale ¶
func (i ItemQuery) GetPagedOnShelvesItemForWholesale(catId int32, start, end int32, where, orderBy string) (int32, []*item.GoodsItem)
GetPagedOnShelvesItemForWholesale 根据关键词搜索上架的商品
func (ItemQuery) GetRandomItem ¶
搜索随机的商品列表
type MemberQuery ¶
func NewMemberQuery ¶
func NewMemberQuery(o orm.Orm) *MemberQuery
func (*MemberQuery) FilterMemberByUserOrPhone ¶
func (m *MemberQuery) FilterMemberByUserOrPhone(key string) []*dto.SimpleMember
筛选会员根据用户或者手机
func (*MemberQuery) GetInviteArray ¶
func (m *MemberQuery) GetInviteArray(memberId int64, where string) []int64
获取从指定时间到现在推荐指定等级会员的数量
func (*MemberQuery) GetInviteQuantity ¶
func (m *MemberQuery) GetInviteQuantity(memberId int64, where string) int32
获取从指定时间到现在推荐指定等级会员的数量
func (*MemberQuery) GetLatestWalletLogByKind ¶
func (m *MemberQuery) GetLatestWalletLogByKind(memberId int64, kind int) *member.WalletAccountLog
获取最近的余额变动信息
func (*MemberQuery) GetMemberByUserOrPhone ¶
func (m *MemberQuery) GetMemberByUserOrPhone(key string) *dto.SimpleMember
func (*MemberQuery) GetMemberIdByPhone ¶
func (m *MemberQuery) GetMemberIdByPhone(phone string) int64
根据手机获取会员编号
func (*MemberQuery) GetMemberInviRank ¶
func (m *MemberQuery) GetMemberInviRank(mchId int64, allTeam bool, levelComp string, level int, startTime int64, endTime int64, num int) []*dto.RankMember
会员推广排名
func (*MemberQuery) InviteMembersQuantity ¶
func (m *MemberQuery) InviteMembersQuantity(memberId int64, where string) int
获取邀请会员数量
func (*MemberQuery) OrdersQuantity ¶
func (m *MemberQuery) OrdersQuantity(memberId int64) map[int]int
获取订单状态及其数量
func (*MemberQuery) PagedBalanceAccountLog ¶
func (m *MemberQuery) PagedBalanceAccountLog(memberId int64, begin, end int, where, orderBy string) (num int, rows []map[string]interface{})
获取账户余额分页记录
func (*MemberQuery) PagedGoodsFav ¶
func (m *MemberQuery) PagedGoodsFav(memberId int64, begin, end int, where string) (num int, rows []*dto.PagedGoodsFav)
获取分页店铺收藏
func (*MemberQuery) PagedIntegralAccountLog ¶
func (m *MemberQuery) PagedIntegralAccountLog(memberId, begin, over int64, sortBy string) (num int, rows []map[string]interface{})
获取账户余额分页记录
func (*MemberQuery) PagedShopFav ¶
func (m *MemberQuery) PagedShopFav(memberId int64, begin, end int, where string) (num int, rows []*dto.PagedShopFav)
获取分页店铺收藏
func (*MemberQuery) PagedWalletAccountLog ¶
func (m *MemberQuery) PagedWalletAccountLog(memberId int64, begin, end int, where, orderBy string) (num int, rows []map[string]interface{})
获取账户余额分页记录
func (*MemberQuery) QueryMemberList ¶
func (m *MemberQuery) QueryMemberList(ids []int64) []*dto.MemberSummary
获取会员列表
type MerchantQuery ¶
func NewMerchantQuery ¶
func NewMerchantQuery(c gof.App) *MerchantQuery
func (*MerchantQuery) QueryMerchantIdByHost ¶
func (m *MerchantQuery) QueryMerchantIdByHost(host string) int64
根据主机查询商户编号
type OrderQuery ¶
func NewOrderQuery ¶
func NewOrderQuery(o orm.Orm) *OrderQuery
func (*OrderQuery) PagedNormalOrderOfVendor ¶
func (o *OrderQuery) PagedNormalOrderOfVendor(vendorId int64, begin, size int, pagination bool, where, orderBy string) (int, []*dto.PagedVendorOrder)
查询分页订单
func (*OrderQuery) PagedTradeOrderOfBuyer ¶
func (o *OrderQuery) PagedTradeOrderOfBuyer(memberId, begin, size int64, pagination bool, where, orderBy string) (int, []*proto.SSingleOrder)
查询分页订单
func (*OrderQuery) PagedTradeOrderOfVendor ¶
func (o *OrderQuery) PagedTradeOrderOfVendor(vendorId int64, begin, size int, pagination bool, where, orderBy string) (int32, []*dto.PagedVendorOrder)
查询分页订单
func (*OrderQuery) PagedWholesaleOrderOfBuyer ¶
func (o *OrderQuery) PagedWholesaleOrderOfBuyer(memberId, begin, size int64, pagination bool, where, orderBy string) (int, []*dto.PagedMemberSubOrder)
查询分页订单
func (*OrderQuery) PagedWholesaleOrderOfVendor ¶
func (o *OrderQuery) PagedWholesaleOrderOfVendor(vendorId int64, begin, size int, pagination bool, where, orderBy string) (int, []*dto.PagedVendorOrder)
查询分页订单
func (*OrderQuery) QueryOrderItems ¶
func (o *OrderQuery) QueryOrderItems(subOrderId int64) []*dto.OrderItem
获取订单的商品项
func (*OrderQuery) QueryPagerOrder ¶
func (o *OrderQuery) QueryPagerOrder(memberId, begin, size int64, pagination bool, where, orderBy string) (int, []*dto.PagedMemberSubOrder)
查询分页订单
type ShopQuery ¶
type ShopQuery struct { db.Connector Storage storage.Interface // contains filtered or unexported fields }
func (*ShopQuery) GetMerchantId ¶
GetMerchantId 获取商户编号
func (*ShopQuery) PagedOnBusinessOnlineShops ¶
func (s *ShopQuery) PagedOnBusinessOnlineShops(begin, end int, where string, order string) (int, []*dto.ListOnlineShop)
PagedOnBusinessOnlineShops 获取营业中的店铺列表
func (*ShopQuery) QueryShopIdByHost ¶
QueryShopIdByHost 根据主机查询商店编号
Click to show internal directories.
Click to hide internal directories.