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,28 +1,28 @@
syntax = "proto3";
package cloud;
option go_package = ".;cloud";
import "blocks.proto";
option go_package = "bsm/full/module/base/cloud/pb;cloud";
import "protobuf/blocks.proto";
// 隐私数据服务
service Private {
// 创建隐私数据
rpc CreatePrivateData(CreatePrivateDataRequest) returns (StatusReply);
rpc CreatePrivateData(CreatePrivateDataRequest) returns (blocks.StatusReply);
// 获取隐私数据详情
rpc GetPrivateData(IdentRequest) returns (CloudPrivateItem);
rpc GetPrivateData(blocks.IdentRequest) returns (CloudPrivateItem);
// 更新隐私数据
rpc UpdatePrivateData(CloudPrivateItem) returns (StatusReply);
rpc UpdatePrivateData(CloudPrivateItem) returns (blocks.StatusReply);
// 删除隐私数据
rpc DeletePrivateData(IdentRequest) returns (StatusReply);
rpc DeletePrivateData(blocks.IdentRequest) returns (blocks.StatusReply);
// 获取隐私数据列表
rpc ListPrivateData(FetchRequest) returns (ListPrivateDataResponse);
rpc ListPrivateData(blocks.FetchRequest) returns (ListPrivateDataResponse);
// 按类型获取隐私数据
rpc GetPrivateDataByType(FetchRequest) returns (ListPrivateDataResponse);
rpc GetPrivateDataByType(blocks.FetchRequest) returns (ListPrivateDataResponse);
// 搜索隐私数据
rpc SearchPrivateData(FetchRequest) returns (ListPrivateDataResponse);
rpc SearchPrivateData(blocks.FetchRequest) returns (ListPrivateDataResponse);
// 加密数据
rpc EncryptData(DataRequest) returns (StatusReply);
rpc EncryptData(DataRequest) returns (blocks.StatusReply);
// 解密数据
rpc DecryptData(DataRequest) returns (StatusReply);
rpc DecryptData(DataRequest) returns (blocks.StatusReply);
}
// 请求消息定义
message CreatePrivateDataRequest {