u
This commit is contained in:
1 parent
835958886e
commit
d04d22723b
155 files changed
+543
-9793
No files matched your search
@@ -0,0 +1,46 @@
|
||||
syntax = "proto3";
|
||||
|
||||
package space;
|
||||
|
||||
option go_package = "space";
|
||||
|
||||
import "api.proto";
|
||||
|
||||
import "space/space_types.proto";
|
||||
|
||||
service SpaceService {
|
||||
// 创建空间
|
||||
rpc CreateSpace(CreateSpaceParams) returns (CreateSpaceParams){
|
||||
option (api.post) = '/space/create';
|
||||
};
|
||||
|
||||
// 解散空间
|
||||
rpc DissolveSpace(DissolveSpaceParams) returns (DissolveSpaceResult){
|
||||
option (api.post) = '/space/dissolve';
|
||||
};
|
||||
|
||||
// 退出空间
|
||||
rpc ExitSpace(ExitSpaceParams) returns (ExitSpaceResult){
|
||||
option (api.post) = '/space/exit';
|
||||
};
|
||||
|
||||
// 获取空间用户列表
|
||||
rpc ListSpaceMembers(ListSpaceMembersParams) returns (ListSpaceMembersResult){
|
||||
option (api.post) = '/space/members';
|
||||
};
|
||||
|
||||
// 踢出某人
|
||||
rpc RemoveSpaceMember(RemoveSpaceMemberParams) returns (RemoveSpaceMemberResult){
|
||||
option (api.post) = '/space/remove';
|
||||
};
|
||||
|
||||
// 加入空间
|
||||
rpc JoinSpace(JoinSpaceParams) returns (JoinSpaceResult) {
|
||||
option (api.post) = "/space/join";
|
||||
};
|
||||
|
||||
// 赋予权限
|
||||
rpc UpdateSpaceMemberRole(UpdateSpaceMemberRoleParams) returns (UpdateSpaceMemberRoleResult) {
|
||||
option (api.post) = "/space/updateRole";
|
||||
}
|
||||
}
|
||||
Reference in new issue
Block a user