This commit is contained in:
aozhiwei 2020-09-21 19:03:25 +08:00
parent 5cd02ae586
commit dc3cd883c6

View File

@ -19,6 +19,9 @@ void GuildMgr::UnInit()
void GuildMgr::__GuildCreate(f8::JsonHttpRequest* request)
{
request->pending = true;
request->resp_xobj->SetVal("errcode", 0);
request->resp_xobj->SetVal("errmsg", "");
long long guild_id = request->request.At("guild_id")->AsXValue();
if (GetGuild(guild_id)) {
request->resp_xobj->SetVal("errcode", 1);
@ -32,21 +35,20 @@ void GuildMgr::__GuildCreate(f8::JsonHttpRequest* request)
conn,
"",
{
},
a8::XParams(),
a8::XParams()
.SetSender(request),
[] (a8::XParams& param, const f8::DataSet* data_set)
{
f8::JsonHttpRequest* request = (f8::JsonHttpRequest*)param.sender.GetUserData();
delete request;
},
[] (a8::XParams& param, int error_code, const std::string& error_msg)
{
f8::JsonHttpRequest* request = (f8::JsonHttpRequest*)param.sender.GetUserData();
delete request;
},
0);
std::string guild_name = request->request.At("guild_name")->AsXValue().GetString();
request->resp_xobj->SetVal("errcode", 0);
request->resp_xobj->SetVal("errmsg", "");
}
void GuildMgr::__GuildSearch(f8::JsonHttpRequest* request)