From 15093454a31c1e02f38c4aac6c4bf6f442f0762c Mon Sep 17 00:00:00 2001 From: aozhiwei Date: Thu, 24 Sep 2020 09:43:28 +0800 Subject: [PATCH] 1 --- server/imserver/typeconvert.cc | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) diff --git a/server/imserver/typeconvert.cc b/server/imserver/typeconvert.cc index fa27930..dee25e1 100644 --- a/server/imserver/typeconvert.cc +++ b/server/imserver/typeconvert.cc @@ -26,11 +26,22 @@ void TypeConvert::Convert(a8::XObject& xobj, cs::MFGuildBasic* guild_basic) { guild_basic->set_guild_id(xobj.At("guild_id")->AsXValue()); guild_basic->set_guild_name(xobj.At("guild_name")->AsXValue().GetString()); + guild_basic->set_guild_lv(xobj.At("guild_lv")->AsXValue()); + guild_basic->set_guild_exp(xobj.At("guild_exp")->AsXValue()); + guild_basic->set_guild_badge(xobj.At("guild_badge")->AsXValue()); + guild_basic->set_member_num(xobj.At("member_num")->AsXValue()); + guild_basic->set_guild_declaration(xobj.At("guild_declaration")->AsXValue().GetString()); + guild_basic->set_guild_owner_id(xobj.At("guild_owner_id")->AsXValue().GetString()); + guild_basic->set_guild_owner_name(xobj.At("guild_owner_name")->AsXValue().GetString()); + guild_basic->set_guild_owner_avatar_url(xobj.At("guild_owner_avatar_url")->AsXValue().GetString()); } void TypeConvert::Convert(a8::XObject& xobj, cs::MFPaging* paging) { - + paging->set_curr_page(xobj.At("curr_page")->AsXValue()); + paging->set_page_size(xobj.At("page_size")->AsXValue()); + paging->set__total_page(xobj.At("_total_page")->AsXValue()); + paging->set__total_count(xobj.At("_total_count")->AsXValue()); } void TypeConvert::Convert(const BaseUserData& base_data, ss::MFBaseUserDataDB& base_data_pb)