// // Created by dongl on 23-5-5. // #ifndef IM2_SERVICE_H #define IM2_SERVICE_H #include #include "proto/mp.sri.pb.h" #include "db/UserDB.h" #include "document.h" class Service { public: Service(){ sri = new mp::sri(); } virtual ~Service() { delete sri; } protected: mp::sri* sri; protected: virtual void sri_clear(){ sri->clear_sri_code(); sri->clear_sri_msg(); sri->clear_sri_token(); sri->clear_sri_username(); } std::string SerializationVector(rapidjson::Document* document) { uint64_t account; for (auto mem = document->MemberBegin(); mem != document->MemberEnd(); ++mem) { mem->name; } } }; #endif //IM2_SERVICE_H