1
This commit is contained in:
parent
a7423d2805
commit
7e6b6c6cfa
@ -513,14 +513,14 @@ void GuildMgr::LoadGuild(int instance_id, long long last_idx)
|
|||||||
|
|
||||||
void GuildMgr::SyncGuild(int instance_id)
|
void GuildMgr::SyncGuild(int instance_id)
|
||||||
{
|
{
|
||||||
#if 0
|
#if 1
|
||||||
DBEngine::Instance()->ExecAsyncQuery
|
DBEngine::Instance()->ExecAsyncQuery
|
||||||
(
|
(
|
||||||
*JsonDataMgr::Instance()->GetMysqlConf(instance_id),
|
*JsonDataMgr::Instance()->GetMysqlConf(instance_id),
|
||||||
"SELECT idx, gameid, guild_id, guild_name, guild_lv, guild_exp, guild_badge, guild_notice, "
|
"SELECT idx, gameid, guild_id, guild_name, guild_lv, guild_exp, guild_badge, guild_notice, "
|
||||||
" guild_declaration, owner_id, owner_name, owner_avatar_url, "
|
" guild_declaration, owner_id, owner_name, owner_avatar_url, "
|
||||||
" creator_id, creator_name, creator_avatar_url, guild_status, "
|
" creator_id, creator_name, creator_avatar_url, guild_status, "
|
||||||
" join_unlimited, join_cond1, join_cond2, createtime, modifytime, channel "
|
" join_unlimited, join_cond1, join_cond2, createtime, modifytime, channel, guild_member_num "
|
||||||
"FROM `guild` WHERE modifytime > %d;",
|
"FROM `guild` WHERE modifytime > %d;",
|
||||||
{
|
{
|
||||||
sync_db_hash_[instance_id]
|
sync_db_hash_[instance_id]
|
||||||
@ -548,6 +548,7 @@ void GuildMgr::SyncGuild(int instance_id)
|
|||||||
guild->set_join_cond2(a8::XValue(row[15]));
|
guild->set_join_cond2(a8::XValue(row[15]));
|
||||||
guild->set__gameid(a8::XValue(row[1]));
|
guild->set__gameid(a8::XValue(row[1]));
|
||||||
guild->set__channel(a8::XValue(row[18]));
|
guild->set__channel(a8::XValue(row[18]));
|
||||||
|
guild->set_member_num(a8::XValue(row[19]));
|
||||||
GuildMgr::Instance()->AddGuild(guild);
|
GuildMgr::Instance()->AddGuild(guild);
|
||||||
if (a8::XValue(row[17]).GetInt64() > last_sync_time) {
|
if (a8::XValue(row[17]).GetInt64() > last_sync_time) {
|
||||||
last_sync_time = a8::XValue(row[17]);
|
last_sync_time = a8::XValue(row[17]);
|
||||||
@ -689,7 +690,9 @@ void GuildMgr::UpdateGuild(cs::MFGuildBasic* new_guild)
|
|||||||
{
|
{
|
||||||
auto guild = GetGuildById(new_guild->guild_id());
|
auto guild = GetGuildById(new_guild->guild_id());
|
||||||
if (guild) {
|
if (guild) {
|
||||||
|
#if 0
|
||||||
guild->set_guild_name(new_guild->guild_name());
|
guild->set_guild_name(new_guild->guild_name());
|
||||||
|
#endif
|
||||||
guild->set_guild_lv(new_guild->guild_lv());
|
guild->set_guild_lv(new_guild->guild_lv());
|
||||||
guild->set_guild_exp(new_guild->guild_exp());
|
guild->set_guild_exp(new_guild->guild_exp());
|
||||||
guild->set_guild_badge(new_guild->guild_badge());
|
guild->set_guild_badge(new_guild->guild_badge());
|
||||||
|
Loading…
x
Reference in New Issue
Block a user