This commit is contained in:
aozhiwei 2020-09-16 19:16:00 +08:00
parent 1cbc7f8c52
commit eb5cc4c6e7
2 changed files with 12 additions and 1 deletions

View File

@ -7,6 +7,7 @@
#include "ss_proto.pb.h" #include "ss_proto.pb.h"
#include "dbengine.h" #include "dbengine.h"
#include "app.h" #include "app.h"
#include "guildmgr.h"
void Guild::Init() void Guild::Init()
{ {
@ -89,7 +90,10 @@ void Guild::MarkDirty()
void Guild::_CMGuildInfo(int socket_handle, const ss::MFIMMsgConext& context, const cs::CMGuildInfo& msg) void Guild::_CMGuildInfo(int socket_handle, const ss::MFIMMsgConext& context, const cs::CMGuildInfo& msg)
{ {
cs::SMGuildInfo respmsg;
respmsg.set_errcode(0);
FillGuildBasic(respmsg.mutable_info());
GuildMgr::Instance()->ForwardGuildSMMsg(socket_handle, context, respmsg);
} }
void Guild::_CMGuildJoin(int socket_handle, const ss::MFIMMsgConext& context, const cs::CMGuildJoin& msg) void Guild::_CMGuildJoin(int socket_handle, const ss::MFIMMsgConext& context, const cs::CMGuildJoin& msg)
@ -132,6 +136,11 @@ void Guild::_CMGuildLog(int socket_handle, const ss::MFIMMsgConext& context, con
} }
void Guild::FillGuildBasic(cs::MFGuildBasic* guild_basic)
{
}
void Guild::FillGuildDB(ss::MFGuildDB& guild_dto) void Guild::FillGuildDB(ss::MFGuildDB& guild_dto)
{ {

View File

@ -4,6 +4,7 @@
namespace cs namespace cs
{ {
class MFGuildBasic;
class CMGuildInfo; class CMGuildInfo;
class CMGuildJoin; class CMGuildJoin;
class CMGuildAgree; class CMGuildAgree;
@ -75,6 +76,7 @@ class Guild
void _CMGuildLog(int socket_handle, const ss::MFIMMsgConext& context, const cs::CMGuildLog& msg); void _CMGuildLog(int socket_handle, const ss::MFIMMsgConext& context, const cs::CMGuildLog& msg);
private: private:
void FillGuildBasic(cs::MFGuildBasic* guild_basic);
void FillGuildDB(ss::MFGuildDB& guild_dto); void FillGuildDB(ss::MFGuildDB& guild_dto);
void SaveToDB(); void SaveToDB();