This repository was archived by the owner on Aug 16, 2024. It is now read-only.

Description
virtual bool Set(const json& j) override
{
GID = GID_t(j["id"].get<int64_t>());
Name = j["name"].get();
Permission = GroupPermissionStr(j["permission"].get());
return true;
}
virtual json ToJson() const override
{
json j = json::object();
j["id"] = int64_t(GID);
j["nickname"] = Name;
j["remark"] = GroupPermissionStr(Permission);
return j;
}
正确应为
virtual bool Set(const json& j) override
{
GID = GID_t(j["id"].get<int64_t>());
Name = j["name"].get();
Permission = GroupPermissionStr(j["permission"].get());
return true;
}
virtual json ToJson() const override
{
json j = json::object();
j["id"] = int64_t(GID);
j["name"] = Name;
j["permission"] = GroupPermissionStr(Permission);
return j;
}