From d78b90b9be265ea02796066de3312f200051f52f Mon Sep 17 00:00:00 2001 From: aozhiwei Date: Sat, 10 Oct 2020 13:23:27 +0800 Subject: [PATCH] 1 --- server/imserver/guild.cc | 1 + server/rankserver/guildmgr.cc | 1 + server/rankserver/guildmgr.h | 1 + 3 files changed, 3 insertions(+) diff --git a/server/imserver/guild.cc b/server/imserver/guild.cc index 8e6fdb5..73f6ab0 100644 --- a/server/imserver/guild.cc +++ b/server/imserver/guild.cc @@ -167,6 +167,7 @@ void Guild::SendUpdate() params->SetVal("join_unlimited", join_unlimited_); params->SetVal("join_cond1", join_cond1_); params->SetVal("join_cond2", join_cond2_); + params->SetVal("member_num", GetMemberNum()); f8::HttpClientPool::Instance()->HttpGet ( a8::XParams(), diff --git a/server/rankserver/guildmgr.cc b/server/rankserver/guildmgr.cc index 1587366..f0bf38b 100644 --- a/server/rankserver/guildmgr.cc +++ b/server/rankserver/guildmgr.cc @@ -236,6 +236,7 @@ void GuildMgr::__GuildUpdate(f8::JsonHttpRequest* request) guild->set_join_unlimited(request->request.At("join_unlimited")->AsXValue()); guild->set_join_cond1(request->request.At("join_cond1")->AsXValue()); guild->set_join_cond2(request->request.At("join_cond2")->AsXValue()); + guild->set_member_num(request->request.At("member_num")->AsXValue()); } request->resp_xobj->SetVal("errcode", 0); request->resp_xobj->SetVal("errmsg", ""); diff --git a/server/rankserver/guildmgr.h b/server/rankserver/guildmgr.h index 1dec073..53893b1 100644 --- a/server/rankserver/guildmgr.h +++ b/server/rankserver/guildmgr.h @@ -52,5 +52,6 @@ class GuildMgr : public a8::Singleton std::map id_hash_; std::map name_hash_; std::map> rank_list_; + std::map> sorted_list_; std::map>> search_cache_; };