From 7cb42c49de2ea01433b185c257c83f2a135b1142 Mon Sep 17 00:00:00 2001 From: Gordon <1432970085@qq.com> Date: Mon, 29 Nov 2021 11:19:24 +0800 Subject: [PATCH] pb file --- pkg/proto/user/user.proto | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) diff --git a/pkg/proto/user/user.proto b/pkg/proto/user/user.proto index e1d38fec6..6793dee78 100644 --- a/pkg/proto/user/user.proto +++ b/pkg/proto/user/user.proto @@ -64,10 +64,35 @@ message UpdateUserInfoReq{ string OperationID = 9; string Uid = 10; } +message GetUsersOnlineStatusReq{ + repeated string userIDList = 1; + string operationID = 2; +} +message GetUsersOnlineStatusResp{ + CommonResp commonResp = 1; + repeated SuccessResult successResult = 2; + repeated FailedDetail failedResult = 3; + message SuccessDetail{ + string platform = 1; + string status = 2; + } + message FailedDetail{ + string userID = 1; + CommonResp commonResp = 2; + } + message SuccessResult{ + string userID = 1; + string status = 2; + repeated SuccessDetail detailPlatformStatus = 3; + + } +} + service user { rpc getUserInfo(GetUserInfoReq) returns(GetUserInfoResp); rpc UpdateUserInfo(UpdateUserInfoReq) returns(CommonResp); rpc DeleteUsers(DeleteUsersReq)returns(DeleteUsersResp); rpc GetAllUsersUid(GetAllUsersUidReq)returns(GetAllUsersUidResp); + rpc GetUsersOnlineStatus(GetUsersOnlineStatusReq)returns(GetUsersOnlineStatusResp); }