Browse Source

桃谷改名添加改名次数

master
linquan 5 days ago
parent
commit
e4e9e10321
  1. 2
      internal/router/router.go
  2. 7
      internal/serviceGame/internal/basicinfo.go

2
internal/router/router.go

@ -180,6 +180,8 @@ func GameBindController(group *ghttp.RouterGroup) {
func GameBindFrontController(group *ghttp.RouterGroup) {
group.Group("/game", func(group *ghttp.RouterGroup) {
//group.Middleware(service.Middleware().MiddlewareCORS)
group.Bind(
controller.GamePub,
controller.OutCCD,

7
internal/serviceGame/internal/basicinfo.go

@ -1304,7 +1304,8 @@ func sendMsgToClient(ctx context.Context, serverId int, uid int64, name string)
for k, c2 := range c1 {
c22 := c2.(map[string]interface{})
if c22["_t"] == "ValleyComponent" {
data = bson.M{"C." + fmt.Sprint(k) + ".Name": name}
ChangeNameTimes, _ := strconv.ParseInt(fmt.Sprint(c22["ChangeNameTimes"]), 10, 64)
data = bson.M{"C." + fmt.Sprint(k) + ".Name": name, "C." + fmt.Sprint(k) + ".ChangeNameTimes": ChangeNameTimes + 1}
break
}
}
@ -1315,8 +1316,12 @@ func sendMsgToClient(ctx context.Context, serverId int, uid int64, name string)
return
}
if !strings.Contains(json.Get("Message").String(), "ValleyComponent") {
err = mongo.Collection("Unit").UpdateOne(ctx, filter, bson.M{"$set": data})
g.Log().Printf(ctx, "%d updateName %s err: %s", serverId, gjson.MustEncodeString(data), err)
} else {
g.Log().Printf(ctx, "%d updateName success err: %s", serverId, err)
}
} else {
g.Log().Printf(ctx, "%d updateName err: 获取失败", serverId)
return

Loading…
Cancel
Save