From e51de847ed7e27a1e4b369b4f27bb44af618efca Mon Sep 17 00:00:00 2001 From: meixiongfeng <766881921@qq.com> Date: Fri, 5 Jan 2024 10:39:08 +0800 Subject: [PATCH] =?UTF-8?q?=E6=9C=88=E5=8D=A1=E8=B4=AD=E4=B9=B0=E6=95=B0?= =?UTF-8?q?=E6=8D=AE=E6=A0=A1=E9=AA=8C?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- modules/privilege/module.go | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/modules/privilege/module.go b/modules/privilege/module.go index 795752a70..c4d818025 100644 --- a/modules/privilege/module.go +++ b/modules/privilege/module.go @@ -8,6 +8,7 @@ import ( "go_dreamfactory/modules" "go_dreamfactory/pb" "go_dreamfactory/sys/configure" + cfg "go_dreamfactory/sys/configure/structs" "go_dreamfactory/utils" "go.mongodb.org/mongo-driver/bson/primitive" @@ -74,9 +75,10 @@ func (this *Privilege) Delivery(session comm.IUserSession, pId int32) (errdata * var ( bFind bool cId int32 + conf *cfg.GamePrivilegeCardData + err error ) - conf, err := this.configure.GetPrivilegeCard(pId) - if err != nil { + if conf, err = this.configure.GetPrivilegeCard(pId); err != nil { errdata = &pb.ErrorData{ Code: pb.ErrorCode_ConfigNoFound, Title: pb.ErrorCode_ConfigNoFound.ToString(), @@ -84,6 +86,7 @@ func (this *Privilege) Delivery(session comm.IUserSession, pId int32) (errdata * } return } + cId = pId // 是不是购买过 list, err := this.modelPrivilege.getPrivilegeList(session.GetUserId()) if err != nil {