测试邮件gm
This commit is contained in:
parent
d7f25831cd
commit
dddb7e6e49
@ -41,8 +41,9 @@ import (
|
|||||||
31、bingo:jx // 获得所有教习资源
|
31、bingo:jx // 获得所有教习资源
|
||||||
32、bingo:godlike // 一键超神
|
32、bingo:godlike // 一键超神
|
||||||
33、bingo:race,1,10
|
33、bingo:race,1,10
|
||||||
34、bingo:smithypro
|
34、bingo:smithypro // 解锁所有的锻造等级
|
||||||
35、bingo:smithyatlas
|
35、bingo:smithyatlas // 解锁铁匠铺所有的图鉴
|
||||||
|
36、bingo:newmail // 新邮件
|
||||||
*/
|
*/
|
||||||
//参数校验
|
//参数校验
|
||||||
func (this *apiComp) CmdCheck(session comm.IUserSession, req *pb.GMCmdReq) (errdata *pb.ErrorData) {
|
func (this *apiComp) CmdCheck(session comm.IUserSession, req *pb.GMCmdReq) (errdata *pb.ErrorData) {
|
||||||
|
@ -14,6 +14,9 @@ import (
|
|||||||
"go_dreamfactory/utils"
|
"go_dreamfactory/utils"
|
||||||
"strconv"
|
"strconv"
|
||||||
"strings"
|
"strings"
|
||||||
|
"time"
|
||||||
|
|
||||||
|
"go.mongodb.org/mongo-driver/bson/primitive"
|
||||||
)
|
)
|
||||||
|
|
||||||
/*
|
/*
|
||||||
@ -633,6 +636,33 @@ func (this *GM) CreateCmd(session comm.IUserSession, cmd string) (errdata *pb.Er
|
|||||||
|
|
||||||
module1.(comm.ISmithy).GmProficiency(session.GetUserId())
|
module1.(comm.ISmithy).GmProficiency(session.GetUserId())
|
||||||
|
|
||||||
|
this.Debug("使用bingo命令:uid = %s ",
|
||||||
|
log.Field{Key: "uid", Value: session.GetUserId()},
|
||||||
|
log.Field{Key: "0", Value: datas[0]},
|
||||||
|
)
|
||||||
|
} else if len(datas) == 1 && (datas[0] == "newmail") { // gm
|
||||||
|
var (
|
||||||
|
err error
|
||||||
|
)
|
||||||
|
module1, err := this.service.GetModule(comm.ModuleMail)
|
||||||
|
if err != nil {
|
||||||
|
return
|
||||||
|
}
|
||||||
|
mail := &pb.DBMailData{
|
||||||
|
ObjId: primitive.NewObjectID().Hex(),
|
||||||
|
Uid: session.GetUserId(),
|
||||||
|
Title: "测试邮件标题",
|
||||||
|
Contex: "测试邮件内容",
|
||||||
|
CreateTime: uint64(time.Now().Unix()),
|
||||||
|
DueTime: uint64(time.Now().Unix() + 30*24*3600),
|
||||||
|
Check: false,
|
||||||
|
Reward: false,
|
||||||
|
}
|
||||||
|
if len(mail.Items) > 0 {
|
||||||
|
mail.Reward = true
|
||||||
|
}
|
||||||
|
module1.(comm.Imail).SendNewMail(mail, session.GetUserId())
|
||||||
|
|
||||||
this.Debug("使用bingo命令:uid = %s ",
|
this.Debug("使用bingo命令:uid = %s ",
|
||||||
log.Field{Key: "uid", Value: session.GetUserId()},
|
log.Field{Key: "uid", Value: session.GetUserId()},
|
||||||
log.Field{Key: "0", Value: datas[0]},
|
log.Field{Key: "0", Value: datas[0]},
|
||||||
|
Loading…
Reference in New Issue
Block a user