From 23b0a66fd505ee62e792504d8654ca2e1aae3828 Mon Sep 17 00:00:00 2001 From: meixiongfeng <766881921@qq.com> Date: Tue, 18 Jul 2023 17:23:53 +0800 Subject: [PATCH] =?UTF-8?q?=E9=82=AE=E4=BB=B6=E6=8E=A5=E5=8F=A3=E6=89=A9?= =?UTF-8?q?=E5=B1=95=20=E6=96=B0=E5=A2=9E=E5=8A=A8=E6=80=81=E5=8F=82?= =?UTF-8?q?=E6=95=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- comm/imodule.go | 2 +- modules/mail/module.go | 6 +++--- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/comm/imodule.go b/comm/imodule.go index 51c90588b..9d9cb7c1a 100644 --- a/comm/imodule.go +++ b/comm/imodule.go @@ -53,7 +53,7 @@ type ( // 所有邮件奖励统一调这个接口 SendRewardMailByCid(session IUserSession, cid string, res []*cfg.Gameatn) bool // 批量发邮件结果: cid 邮件表ID, 没有附件 res 传空 - SendMailToUsers(uids []string, cid string, res []*cfg.Gameatn) bool // 批量发送邮件 支持跨服 + SendMailToUsers(uids []string, cid string, res []*cfg.Gameatn, param []string) bool // 批量发送邮件 支持跨服 } //道具背包接口 IItems interface { diff --git a/modules/mail/module.go b/modules/mail/module.go index 2d13a2802..af40a615d 100644 --- a/modules/mail/module.go +++ b/modules/mail/module.go @@ -365,7 +365,7 @@ func (this *Mail) SendRewardMailByCid(session comm.IUserSession, cid string, res return true } -func (this *Mail) SendMailToUsers(uids []string, cid string, res []*cfg.Gameatn) bool { +func (this *Mail) SendMailToUsers(uids []string, cid string, res []*cfg.Gameatn, param []string) bool { var ( resReward []*pb.UserAssets ) @@ -400,7 +400,7 @@ func (this *Mail) SendMailToUsers(uids []string, cid string, res []*cfg.Gameatn) DueTime: uint64(configure.Now().Unix() + int64(conf.Duration)*3600), Items: resReward, Cid: cid, - Param: []string{}, + Param: param, } dbModel := db.NewDBModel(comm.TableMail, time.Hour, conn) mail.ObjId = primitive.NewObjectID().Hex() @@ -424,7 +424,7 @@ func (this *Mail) SendMailToUsers(uids []string, cid string, res []*cfg.Gameatn) DueTime: uint64(configure.Now().Unix() + int64(conf.Duration)*3600), Items: resReward, Cid: cid, - Param: []string{}, + Param: param, } mail.Uid = id mail.ObjId = primitive.NewObjectID().Hex()