u
This commit is contained in:
1 parent
0ab2796dd4
commit
f7b0c6ad2f
26 files changed
+1893
-354
No files matched your search
@@ -0,0 +1,16 @@
|
||||
syntax = "proto3";
|
||||
|
||||
package space;
|
||||
|
||||
option go_package = "space";
|
||||
|
||||
import "api.proto";
|
||||
|
||||
import "space/space_types.proto";
|
||||
//import "space/space_user_types.proto";
|
||||
|
||||
service SpaceService {
|
||||
rpc InsertSpace(InsertSpaceParams) returns (InsertSpaceResult){
|
||||
option (api.post) = '/space/insert';
|
||||
};
|
||||
}
|
||||
@@ -0,0 +1,39 @@
|
||||
syntax = "proto3";
|
||||
|
||||
package space;
|
||||
|
||||
option go_package = "space";
|
||||
|
||||
import "api.proto";
|
||||
|
||||
// 创建空间
|
||||
message InsertSpaceParams {
|
||||
|
||||
}
|
||||
|
||||
message InsertSpaceResult {
|
||||
int64 Id = 1 [(api.body)="id"];
|
||||
string InviteCode = 2 [(api.body)="invite_code"];
|
||||
}
|
||||
|
||||
// 解散空间
|
||||
message DeleteSpaceParams {
|
||||
|
||||
}
|
||||
|
||||
message DeleteSpaceResult {
|
||||
|
||||
}
|
||||
|
||||
// 获取空间下的所有用户
|
||||
message QuerySpaceUsersParams{
|
||||
int64 SpaceId = 1 [(api.body)="space_id", (api.vd)="$ != 0"];
|
||||
}
|
||||
|
||||
message SpaceUser {
|
||||
|
||||
}
|
||||
|
||||
message QuerySpaceUsersResult{
|
||||
|
||||
}
|
||||
@@ -0,0 +1,17 @@
|
||||
syntax = "proto3";
|
||||
|
||||
package space;
|
||||
|
||||
option go_package = "space";
|
||||
|
||||
import "api.proto";
|
||||
|
||||
// 加入空间
|
||||
message InsertSpaceUserParams {
|
||||
int64 InviteCode = 1 [(api.body)="invite_code"]; // 邀请码
|
||||
}
|
||||
|
||||
message InsertSpaceUserResult {
|
||||
int64 SpaceId = 1 [(api.body)="space_id"];
|
||||
string InviteCode = 2 [(api.body)="invite_code"];
|
||||
}
|
||||
Reference in new issue
Block a user