This commit is contained in:
aozhiwei 2020-09-22 20:57:50 +08:00
parent 8bab030dfb
commit 91d0fea009

View File

@ -192,6 +192,53 @@ void GuildMgr::__GenTestData(f8::JsonHttpRequest* request)
} }
request->resp_xobj->SetVal("errcode", 0); request->resp_xobj->SetVal("errcode", 0);
request->resp_xobj->SetVal("errmsg", ""); request->resp_xobj->SetVal("errmsg", "");
int num = request->request.At("num")->AsXValue();
int gameid = request->request.At("gameid")->AsXValue();
for (int i = 0; i < num; ++i) {
long long guild_id = App::Instance()->NewUuid();
a8::XObject conn = DBEngine::Instance()->GetConnInfo(guild_id);
DBEngine::Instance()->ExecAsyncScript
(
conn,
"INSERT INTO `guild`(gameid, guild_id, guild_name, guild_lv, guild_exp, guild_badge, "
" guild_apply_num, guild_notice, guild_declaration, guild_log, owner_id, "
" owner_name, owner_avatar_url, creator_id, creator_name, creator_avatar_url, "
" guild_data, guild_status, createtime, modifytime)"
"VALUES(%d, %d, '%s', %d, %d, %d, %d, '%s', '%s', '%s', '%s', "
" '%s', '%s', '%s', '%s', '%s', "
" '%s', %d, %d, %d)",
{
gameid,
guild_id,
a8::Format("测试公会%d", { i + 1}),
1,
1,
1,
0,
"",
"公会宣言",
"",
1,
"1",
"",
"",
"",
"",
"",
0,
App::Instance()->nowtime,
App::Instance()->nowtime
},
a8::XParams(),
[] (a8::XParams& param, const f8::DataSet* data_set)
{
},
[] (a8::XParams& param, int error_code, const std::string& error_msg)
{
abort();
},
guild_id);
}
} }
cs::MFGuildBasic* GuildMgr::GetGuild(long long guild_id) cs::MFGuildBasic* GuildMgr::GetGuild(long long guild_id)