From f013b29dc9f1005c41bb6ec53e72c65db28b283f Mon Sep 17 00:00:00 2001 From: liwei1dao Date: Thu, 17 Aug 2023 16:58:11 +0800 Subject: [PATCH] =?UTF-8?q?=E4=B8=8A=E4=BC=A0=E8=83=8C=E5=8C=85=E6=9F=A5?= =?UTF-8?q?=E8=AF=A2=E6=8E=A5=E5=8F=A3?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- comm/imodule.go | 2 ++ modules/items/module.go | 16 ++++++++++++++++ 2 files changed, 18 insertions(+) diff --git a/comm/imodule.go b/comm/imodule.go index a1160f467..674c38b1b 100644 --- a/comm/imodule.go +++ b/comm/imodule.go @@ -67,6 +67,8 @@ type ( QueryItemAmount(uId string, itemid string) (amount uint32) //查询用户背包多个物品数量 QueryItemsAmount(uId string, itemid ...string) (result map[string]uint32) + //查询用户背包 + QueryUserPack(uId string) (itmes []*pb.DB_UserItemData, errdata *pb.ErrorData) ///添加单个物品到背包 (可以加物品和减物品) AddItem(session IUserSession, itemid string, addnum int32, bPush bool) (errdata *pb.ErrorData) ///添加多个物品到背包 (可以加物品和减物品) diff --git a/modules/items/module.go b/modules/items/module.go index 4ba9786ed..d270e71f6 100644 --- a/modules/items/module.go +++ b/modules/items/module.go @@ -88,6 +88,22 @@ func (this *Items) QueryItemsAmount(uId string, itemid ...string) (result map[st return } +// /查询用户背包物品数量 +func (this *Items) QueryUserPack(uId string) (itmes []*pb.DB_UserItemData, errdata *pb.ErrorData) { + var ( + err error + ) + itmes, err = this.modelItems.QueryUserPack(uId) + if err != nil { + errdata = &pb.ErrorData{ + Code: pb.ErrorCode_DBError, + Title: pb.ErrorCode_DBError.String(), + Message: err.Error(), + } + } + return +} + func (this *Items) AddItemforGrid(session comm.IUserSession, gridid string, addnum int32, bPush bool) (errdata *pb.ErrorData) { var ( err error