refactor: add unified all service gateway

This commit is contained in:
2026-08-10 10:03:46 +08:00
parent 5ea45a76fe
commit f994b2de9c
143 changed files with 2853 additions and 2129 deletions

View File

@@ -6,26 +6,26 @@ import "module/base/cloud/proto/const.proto";
// 笔记服务
service Note {
// 创建笔记
rpc CreateNote(CreateNoteRequest) returns (blocks.StatusReply);
rpc CreateNote(CreateNoteRequest) returns (base_cloud_blocks.StatusReply);
// 获取笔记详情
rpc GetNote(blocks.IdentRequest) returns (CloudNoteItem);
rpc GetNote(base_cloud_blocks.IdentRequest) returns (CloudNoteItem);
// 更新笔记
rpc UpdateNote(CloudNoteItem) returns (blocks.StatusReply);
rpc UpdateNote(CloudNoteItem) returns (base_cloud_blocks.StatusReply);
// 删除笔记
rpc DeleteNote(blocks.IdentRequest) returns (blocks.StatusReply);
rpc DeleteNote(base_cloud_blocks.IdentRequest) returns (base_cloud_blocks.StatusReply);
// 获取笔记列表
rpc ListNotes(blocks.FetchRequest) returns (ListNotesResponse);
rpc ListNotes(base_cloud_blocks.FetchRequest) returns (ListNotesResponse);
// 置顶/取消置顶笔记
rpc TogglePin(TogglePinRequest) returns (blocks.StatusReply);
rpc TogglePin(TogglePinRequest) returns (base_cloud_blocks.StatusReply);
// 增加浏览次数
rpc IncrementViews(blocks.IdentRequest) returns (blocks.StatusReply);
rpc IncrementViews(base_cloud_blocks.IdentRequest) returns (base_cloud_blocks.StatusReply);
// 搜索笔记
rpc SearchNotes(blocks.FetchRequest) returns (ListNotesResponse);
rpc SearchNotes(base_cloud_blocks.FetchRequest) returns (ListNotesResponse);
// 上传附件
rpc InsertAttachment(NoteAttachmentItem) returns (blocks.StatusReply);
rpc InsertAttachment(NoteAttachmentItem) returns (base_cloud_blocks.StatusReply);
// 删除附件
rpc DeleteAttachment(blocks.IdentRequest) returns (blocks.StatusReply);
rpc DeleteAttachment(base_cloud_blocks.IdentRequest) returns (base_cloud_blocks.StatusReply);
}
// 请求消息定义