This commit is contained in:
oneao committed 2026-01-30 22:06:16 +08:00
1 parent 6a8c31e20c
commit 572011017a
25 files changed
+599 -563

No files matched your search

+4 -4
View File
@@ -25,12 +25,12 @@ service SpaceService {
};
// 获取空间用户列表
rpc ListSpaceUsers(ListSpaceUsersParams) returns (ListSpaceUsersResult){
option (api.post) = '/space/users';
rpc ListSpaceMembers(ListSpaceMembersParams) returns (ListSpaceMembersResult){
option (api.post) = '/space/members';
};
// 踢出某人
rpc RemoveSpaceUser(RemoveSpaceUserParams) returns (RemoveSpaceUserResult){
rpc RemoveSpaceMember(RemoveSpaceMemberParams) returns (RemoveSpaceMemberResult){
option (api.post) = '/space/remove';
};
@@ -40,7 +40,7 @@ service SpaceService {
};
// 赋予权限
rpc UpdateSpaceUserRole(UpdateSpaceUserRoleParams) returns (UpdateSpaceUserRoleResult) {
rpc UpdateSpaceMemberRole(UpdateSpaceMemberRoleParams) returns (UpdateSpaceMemberRoleResult) {
option (api.post) = "/space/updateRole";
}
}
@@ -26,11 +26,11 @@ message DissolveSpaceResult {
}
// 获取空间下的成员
message ListSpaceUsersParams {
message ListSpaceMembersParams {
int64 SpaceId = 1 [(api.body)="space_id"];
}
message SpaceUser {
message SpaceMember {
int64 Id = 1 [(api.body)="id"];
string Username = 2 [(api.body)="username"];
string Avatar = 3 [(api.body)="avatar"];
@@ -38,8 +38,8 @@ message SpaceUser {
int64 LastLoginTime = 5 [(api.body)="last_login_time"];
}
message ListSpaceUsersResult {
repeated SpaceUser users = 1;
message ListSpaceMembersResult {
repeated SpaceMember members = 1;
}
// 加入空间
@@ -62,22 +62,22 @@ message ExitSpaceResult {
}
// 踢出成员
message RemoveSpaceUserParams {
message RemoveSpaceMemberParams {
int64 SpaceId = 1 [(api.body) = "space_id",(api.vd)="$ != 0"];
int64 UserId = 2 [(api.body) = "user_id",(api.vd)="$ != 0"];
}
message RemoveSpaceUserResult {
message RemoveSpaceMemberResult {
}
// 更新权限
message UpdateSpaceUserRoleParams {
message UpdateSpaceMemberRoleParams {
int64 SpaceId = 1 [(api.body) = "space_id",(api.vd)="$ != 0"];
int64 UserId = 2 [(api.body) = "user_id",(api.vd)="$ != 0"];
int32 Role = 3 [(api.body) = "role",(api.vd)="$ != 0"];
}
message UpdateSpaceUserRoleResult {
message UpdateSpaceMemberRoleResult {
}