u
This commit is contained in:
1 parent
8663cb2e3d
commit
83cbf18572
34 files changed
+1938
-1350
No files matched your search
@@ -0,0 +1,16 @@
|
||||
syntax = "proto3";
|
||||
|
||||
package user;
|
||||
|
||||
option go_package = "user";
|
||||
|
||||
import "api.proto";
|
||||
|
||||
import "user/user_types.proto";
|
||||
|
||||
service UserService {
|
||||
// 获取当前用户所属的所有空间
|
||||
rpc ListUserSpaces(ListUserSpacesParams) returns (ListUserSpacesResult) {
|
||||
option (api.get) = "/user/spaces";
|
||||
};
|
||||
}
|
||||
@@ -0,0 +1,21 @@
|
||||
syntax = "proto3";
|
||||
|
||||
package user;
|
||||
|
||||
option go_package = "user";
|
||||
|
||||
import "api.proto";
|
||||
|
||||
// --- 用户下的空间列表 ---
|
||||
message ListUserSpacesParams {}
|
||||
|
||||
message UserSpace {
|
||||
int64 Id = 1 [(api.body)="id"];
|
||||
string Name = 2 [(api.body)="name"];
|
||||
string InviteCode = 3 [(api.body)="invite_code"];
|
||||
int32 Role = 4 [(api.body)="role"];
|
||||
}
|
||||
|
||||
message ListUserSpacesResult {
|
||||
repeated UserSpace Spaces = 1 [(api.body)="spaces"];
|
||||
}
|
||||
Reference in new issue
Block a user