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,20 +1,20 @@
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 Share {
// 创建分享
rpc CreateShare(CreateShareRequest) returns (StatusReply);
rpc CreateShare(CreateShareRequest) returns (blocks.StatusReply);
// 获取分享详情
rpc GetShare(IdentRequest) returns (CloudShareItem);
rpc GetShare(blocks.IdentRequest) returns (CloudShareItem);
// 删除分享
rpc DeleteShare(IdentRequest) returns (StatusReply);
rpc DeleteShare(blocks.IdentRequest) returns (blocks.StatusReply);
// 获取分享列表
rpc ListShares(FetchRequest) returns (ListSharesResponse);
rpc ListShares(blocks.FetchRequest) returns (ListSharesResponse);
// 验证分享密码
rpc ValidateSharePassword(ValidateSharePasswordRequest) returns (StatusReply);
rpc ValidateSharePassword(ValidateSharePasswordRequest) returns (blocks.StatusReply);
}
// 请求消息定义