1
This commit is contained in:
parent
5151dadc0c
commit
57d4ad3269
@ -2,6 +2,7 @@
|
||||
|
||||
#include <a8/udplog.h>
|
||||
#include <a8/timer.h>
|
||||
#include <a8/openssl.h>
|
||||
|
||||
#include "guildmgr.h"
|
||||
#include "typeconvert.h"
|
||||
@ -202,6 +203,8 @@ void GuildMgr::__GuildCreate(f8::JsonHttpRequest* request)
|
||||
if (f8::Channel_e::DOUYIN == guild->_channel()) {
|
||||
name_ext1 = f8::Channel_e::DOUYIN;
|
||||
}
|
||||
std::string guild_name_base64;
|
||||
a8::openssl::Base64Encode(guild->guild_name(), guild_name_base64);
|
||||
DBEngine::Instance()->ExecAsyncScript
|
||||
(
|
||||
conn,
|
||||
@ -209,10 +212,10 @@ void GuildMgr::__GuildCreate(f8::JsonHttpRequest* request)
|
||||
" guild_apply_num, guild_notice, guild_declaration, guild_log, owner_id, "
|
||||
" owner_name, owner_avatar_url, creator_id, creator_name, creator_avatar_url, guild_member_num, "
|
||||
" guild_data, guild_status, join_unlimited, join_cond1, join_cond2, createtime, modifytime, "
|
||||
" name_ext1, name_ext2)"
|
||||
" name_ext1, name_ext2, guild_name_base64)"
|
||||
"VALUES(%d, %d, %d, '%s', %d, %d, %d, %d, '%s', '%s', '%s', '%s', "
|
||||
" '%s', '%s', '%s', '%s', '%s', %d, "
|
||||
" '%s', %d, %d, %d, %d, %d, %d, %d, %d);",
|
||||
" '%s', %d, %d, %d, %d, %d, %d, %d, %d, '%s');",
|
||||
{
|
||||
guild->_gameid(),
|
||||
guild->_channel(),
|
||||
@ -240,7 +243,8 @@ void GuildMgr::__GuildCreate(f8::JsonHttpRequest* request)
|
||||
App::Instance()->nowtime,
|
||||
App::Instance()->nowtime,
|
||||
name_ext1,
|
||||
name_ext2
|
||||
name_ext2,
|
||||
guild_name_base64
|
||||
},
|
||||
a8::XParams()
|
||||
.SetSender(request)
|
||||
@ -413,14 +417,17 @@ void GuildMgr::__GuildRename(f8::JsonHttpRequest* request)
|
||||
request->resp_xobj->SetVal("errcode", 0);
|
||||
request->resp_xobj->SetVal("errmsg", "");
|
||||
a8::XObject conn = DBEngine::Instance()->GetConnInfo(guild_id);
|
||||
std::string guild_name_base64;
|
||||
a8::openssl::Base64Encode(guild_name, guild_name_base64);
|
||||
DBEngine::Instance()->ExecAsyncScript
|
||||
(
|
||||
conn,
|
||||
"UPDATE `guild` SET guild_name='%s', guild_declaration='%s' "
|
||||
"UPDATE `guild` SET guild_name='%s', guild_name_base64='%s', guild_declaration='%s' "
|
||||
"WHERE guild_id=%d;",
|
||||
{
|
||||
guild_name,
|
||||
guild_declaration,
|
||||
guild_name_base64,
|
||||
guild->guild_id()
|
||||
},
|
||||
a8::XParams()
|
||||
|
Loading…
x
Reference in New Issue
Block a user