refactor: centralize protobuf and remove go-zero

This commit is contained in:
2026-08-09 15:10:19 +08:00
parent 5cc5fd92ed
commit 4bbed3156c
357 changed files with 14208 additions and 19903 deletions

View File

@@ -1,21 +1,21 @@
syntax = "proto3";
package cloud;
option go_package = ".;cloud";
option go_package = "bsm/full/module/base/cloud/pb;cloud";
import "blocks.proto";
import "disk.proto";
import "album.proto";
import "note.proto";
import "bookmark.proto";
import "private.proto";
import "share.proto";
import "protobuf/blocks.proto";
import "module/base/cloud/proto/disk.proto";
import "module/base/cloud/proto/album.proto";
import "module/base/cloud/proto/note.proto";
import "module/base/cloud/proto/bookmark.proto";
import "module/base/cloud/proto/private.proto";
import "module/base/cloud/proto/share.proto";
service Space {
service Space {
// 获取空间数据
rpc Get(Empty) returns (CloudSpace);
rpc Get(blocks.Empty) returns (CloudSpace);
// 获取空间数据
rpc GetByKeyIdentifier(IdentRequest) returns (CloudSpace);
rpc GetByKeyIdentifier(blocks.IdentRequest) returns (CloudSpace);
}
// 系统统计和配置模型
@@ -33,7 +33,7 @@ message CloudSpace {
int32 private_count = 11; // 私有数量
string created_at = 12;
string updated_at = 13;
// 关联关系
repeated CloudDiskDirItem cloud_disk_dirs = 14; // 关联云盘目录
repeated CloudAlbumItem cloud_albums = 15; // 关联相册