refactor: add unified all service gateway
This commit is contained in:
@@ -6,36 +6,36 @@ import "module/base/cloud/proto/const.proto";
|
||||
// 云盘目录服务
|
||||
service Disk {
|
||||
// 创建目录
|
||||
rpc CreateDir(CreateDirRequest) returns (blocks.StatusReply);
|
||||
rpc CreateDir(CreateDirRequest) returns (base_cloud_blocks.StatusReply);
|
||||
// 获取目录详情
|
||||
rpc GetDir(blocks.IdentRequest) returns (CloudDiskDirItem);
|
||||
rpc GetDir(base_cloud_blocks.IdentRequest) returns (CloudDiskDirItem);
|
||||
// 更新目录
|
||||
rpc UpdateDir(CloudDiskDirItem) returns (blocks.StatusReply);
|
||||
rpc UpdateDir(CloudDiskDirItem) returns (base_cloud_blocks.StatusReply);
|
||||
// 删除目录
|
||||
rpc DeleteDir(blocks.IdentRequest) returns (blocks.StatusReply);
|
||||
rpc DeleteDir(base_cloud_blocks.IdentRequest) returns (base_cloud_blocks.StatusReply);
|
||||
// 获取目录列表
|
||||
rpc ListDirs(blocks.FetchRequest) returns (ListDirsResponse);
|
||||
rpc ListDirs(base_cloud_blocks.FetchRequest) returns (ListDirsResponse);
|
||||
// 获取目录树
|
||||
rpc GetDirTree(blocks.IdentRequest) returns (CloudDiskDirItem);
|
||||
rpc GetDirTree(base_cloud_blocks.IdentRequest) returns (CloudDiskDirItem);
|
||||
// 移动目录
|
||||
rpc MoveDir(MoveDirRequest) returns (blocks.StatusReply);
|
||||
rpc MoveDir(MoveDirRequest) returns (base_cloud_blocks.StatusReply);
|
||||
|
||||
// 上传文件
|
||||
rpc UploadFile(CloudDiskFileRequest) returns (blocks.StatusReply);
|
||||
rpc UploadFile(CloudDiskFileRequest) returns (base_cloud_blocks.StatusReply);
|
||||
// 获取文件详情
|
||||
rpc GetFile(blocks.IdentRequest) returns (CloudDiskFileItem);
|
||||
rpc GetFile(base_cloud_blocks.IdentRequest) returns (CloudDiskFileItem);
|
||||
// 更新文件
|
||||
rpc UpdateFile(CloudDiskFileItem) returns (blocks.StatusReply);
|
||||
rpc UpdateFile(CloudDiskFileItem) returns (base_cloud_blocks.StatusReply);
|
||||
// 删除文件
|
||||
rpc DeleteFile(blocks.IdentRequest) returns (blocks.StatusReply);
|
||||
rpc DeleteFile(base_cloud_blocks.IdentRequest) returns (base_cloud_blocks.StatusReply);
|
||||
// 获取文件列表
|
||||
rpc ListFiles(blocks.FetchRequest) returns (ListFilesResponse);
|
||||
rpc ListFiles(base_cloud_blocks.FetchRequest) returns (ListFilesResponse);
|
||||
// 移动文件
|
||||
rpc MoveFile(MoveFileRequest) returns (blocks.StatusReply);
|
||||
rpc MoveFile(MoveFileRequest) returns (base_cloud_blocks.StatusReply);
|
||||
// 复制文件
|
||||
rpc CopyFile(CopyFileRequest) returns (blocks.StatusReply);
|
||||
rpc CopyFile(CopyFileRequest) returns (base_cloud_blocks.StatusReply);
|
||||
// 搜索文件
|
||||
rpc SearchFiles(blocks.FetchRequest) returns (ListFilesResponse);
|
||||
rpc SearchFiles(base_cloud_blocks.FetchRequest) returns (ListFilesResponse);
|
||||
}
|
||||
|
||||
message CreateDirRequest {
|
||||
|
||||
Reference in New Issue
Block a user