#31777 任务 【梦工场系统】 <-后端-> 【主角信息】 - 名称修改需求
This commit is contained in:
parent
97a8099117
commit
9d7df3fe53
@ -40,48 +40,48 @@ func (this *apiComp) Modifyname(session comm.IUserSession, req *pb.UserModifynam
|
|||||||
return
|
return
|
||||||
}
|
}
|
||||||
|
|
||||||
expand, err := this.module.modelExpand.GetUserExpand(uid)
|
// expand, err := this.module.modelExpand.GetUserExpand(uid)
|
||||||
if err != nil {
|
// if err != nil {
|
||||||
errdata = &pb.ErrorData{
|
// errdata = &pb.ErrorData{
|
||||||
Code: pb.ErrorCode_DBError,
|
// Code: pb.ErrorCode_DBError,
|
||||||
Title: pb.ErrorCode_DBError.ToString(),
|
// Title: pb.ErrorCode_DBError.ToString(),
|
||||||
Message: err.Error(),
|
// Message: err.Error(),
|
||||||
}
|
// }
|
||||||
return
|
// return
|
||||||
}
|
// }
|
||||||
|
|
||||||
//校验名称修改次数
|
//校验名称修改次数
|
||||||
if expand.ModifynameCount <= 0 {
|
// if expand.ModifynameCount <= 0 {
|
||||||
errdata = this.module.ConsumeRes(session, this.module.globalConf.HeroName, true)
|
// errdata = this.module.ConsumeRes(session, this.module.globalConf.HeroName, true)
|
||||||
if errdata != nil {
|
// if errdata != nil {
|
||||||
return
|
// return
|
||||||
}
|
// }
|
||||||
}
|
// }
|
||||||
|
|
||||||
//修改名称次数
|
// //修改名称次数
|
||||||
left := expand.ModifynameCount - 1
|
// left := expand.ModifynameCount - 1
|
||||||
if left < 0 {
|
// if left < 0 {
|
||||||
left = 0
|
// left = 0
|
||||||
}
|
// }
|
||||||
mc := map[string]interface{}{
|
// mc := map[string]interface{}{
|
||||||
"modifynameCount": left,
|
// "modifynameCount": left,
|
||||||
}
|
// }
|
||||||
if err := this.module.modelExpand.ChangeUserExpand(uid, mc); err != nil {
|
// if err := this.module.modelExpand.ChangeUserExpand(uid, mc); err != nil {
|
||||||
errdata = &pb.ErrorData{
|
// errdata = &pb.ErrorData{
|
||||||
Code: pb.ErrorCode_DBError,
|
// Code: pb.ErrorCode_DBError,
|
||||||
Title: pb.ErrorCode_DBError.ToString(),
|
// Title: pb.ErrorCode_DBError.ToString(),
|
||||||
Message: err.Error(),
|
// Message: err.Error(),
|
||||||
}
|
// }
|
||||||
this.module.Errorf("更新昵称失败 uid:%v name:%v err:%v", uid, req.Name, err)
|
// this.module.Errorf("更新昵称失败 uid:%v name:%v err:%v", uid, req.Name, err)
|
||||||
return
|
// return
|
||||||
}
|
// }
|
||||||
|
|
||||||
// 修改名称
|
// 修改名称
|
||||||
if errdata = this.module.modelUser.modifyName(uid, name); errdata != nil {
|
if errdata = this.module.modelUser.modifyName(uid, name); errdata != nil {
|
||||||
return
|
return
|
||||||
}
|
}
|
||||||
|
|
||||||
resp.Count = uint32(left)
|
//resp.Count = uint32(left)
|
||||||
this.sendMsg(session, UserSubTypeModifyName, resp)
|
this.sendMsg(session, UserSubTypeModifyName, resp)
|
||||||
|
|
||||||
return
|
return
|
||||||
|
@ -48,7 +48,7 @@ func (this *ModelExpand) GetUserExpand(uid string) (result *pb.DBUserExpand, err
|
|||||||
globalConf := this.module.ModuleTools.GetGlobalConf()
|
globalConf := this.module.ModuleTools.GetGlobalConf()
|
||||||
initUpdate := map[string]interface{}{
|
initUpdate := map[string]interface{}{
|
||||||
"uid": uid,
|
"uid": uid,
|
||||||
"modifynameCount": 1, //修改名称1次
|
//"modifynameCount": 1, //修改名称1次
|
||||||
"sociatyTicket": globalConf.GuildBossInitialNum, //公会BOSS挑战券
|
"sociatyTicket": globalConf.GuildBossInitialNum, //公会BOSS挑战券
|
||||||
"expitem": make(map[string]int32, 0), // 初始化
|
"expitem": make(map[string]int32, 0), // 初始化
|
||||||
"mline": make(map[string]int32, 0),
|
"mline": make(map[string]int32, 0),
|
||||||
|
Loading…
Reference in New Issue
Block a user