测试邮件gm
This commit is contained in:
parent
d7f25831cd
commit
dddb7e6e49
@ -41,8 +41,9 @@ import (
|
||||
31、bingo:jx // 获得所有教习资源
|
||||
32、bingo:godlike // 一键超神
|
||||
33、bingo:race,1,10
|
||||
34、bingo:smithypro
|
||||
35、bingo:smithyatlas
|
||||
34、bingo:smithypro // 解锁所有的锻造等级
|
||||
35、bingo:smithyatlas // 解锁铁匠铺所有的图鉴
|
||||
36、bingo:newmail // 新邮件
|
||||
*/
|
||||
//参数校验
|
||||
func (this *apiComp) CmdCheck(session comm.IUserSession, req *pb.GMCmdReq) (errdata *pb.ErrorData) {
|
||||
|
@ -14,6 +14,9 @@ import (
|
||||
"go_dreamfactory/utils"
|
||||
"strconv"
|
||||
"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())
|
||||
|
||||
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 ",
|
||||
log.Field{Key: "uid", Value: session.GetUserId()},
|
||||
log.Field{Key: "0", Value: datas[0]},
|
||||
|
Loading…
Reference in New Issue
Block a user