diff --git a/makedown/optimization.md b/makedown/optimization.md index 4fdb89f0..8db36436 100644 --- a/makedown/optimization.md +++ b/makedown/optimization.md @@ -1549,6 +1549,7 @@ message ResPlayroomOutline{ ```protobuf +// 宠物宝藏 message ReqFriendTreasure{} message ResFriendTreasure{ @@ -1562,30 +1563,33 @@ message TreasureInfo{ int32 Pos = 1; // 位置 int32 Type = 2; // 类型 int32 Face = 3; // 头像 - int32 Avatar = 4; // 头像框 + int32 Avatar = 4; // 头像框 + int32 Uid = 5; // Uid + int32 Status = 6; // 0 未翻 1 已翻 } -message ReqFriendTreasureStart{} +message ReqFriendTreasureStart{ + repeated TreasureInfo List = 1; // 列表 +} message ResFriendTreasureStart{ RES_CODE Code = 1; string Msg = 2; } -message ReqFriendTreasureFilp{} +message ReqFriendTreasureFilp{ + int32 Pos = 1; +} message ResFriendTreasureFilp{ RES_CODE Code = 1; string Msg = 2; - int32 Pos = 3; // 位置 - int32 Type = 4; // 类型 - int32 Face = 5; // 头像 - int32 Avatar = 6; // 头像框 } message ResFriendTreasureStar{ int32 Star = 1; // 星级 } + ``` ## 后台 diff --git a/proto/Gameapi.proto b/proto/Gameapi.proto index 27f251f8..50b1d8cd 100644 --- a/proto/Gameapi.proto +++ b/proto/Gameapi.proto @@ -1646,6 +1646,7 @@ message ResPlayroomChip{ string Msg = 2; } +// 宠物宝藏 message ReqFriendTreasure{} message ResFriendTreasure{ @@ -1659,27 +1660,48 @@ message TreasureInfo{ int32 Pos = 1; // 位置 int32 Type = 2; // 类型 int32 Face = 3; // 头像 - int32 Avatar = 4; // 头像框 + int32 Avatar = 4; // 头像框 + int32 Uid = 5; // Uid + int32 Status = 6; // 0 未翻 1 已翻 } -message ReqFriendTreasureStart{} +message ReqFriendTreasureStart{ + repeated TreasureInfo List = 1; // 列表 +} message ResFriendTreasureStart{ RES_CODE Code = 1; string Msg = 2; } -message ReqFriendTreasureFilp{} +message ReqFriendTreasureFilp{ + int32 Pos = 1; +} message ResFriendTreasureFilp{ RES_CODE Code = 1; string Msg = 2; - int32 Pos = 3; // 位置 - int32 Type = 4; // 类型 - int32 Face = 5; // 头像 - int32 Avatar = 6; // 头像框 } message ResFriendTreasureStar{ int32 Star = 1; // 星级 +} + +// -------------------后台管理------------------- +message AdminReq{ + string Func = 1; + bytes Info = 2; +} + +message AdminRes{ + string Func = 1; + bytes Info = 2; +} + +message ReqAdminInfo{ + int32 Uid = 1; +} + +message ResAdminInfo{ + string info = 1; } \ No newline at end of file