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,23 +1,23 @@
syntax = "proto3";
package order;
option go_package = "./order";
import "blocks.proto";
option go_package = "bsm/full/module/ec/order/pb;order";
import "protobuf/blocks.proto";
// Order(订单)微服务-订单模块
// C端模块
service Summary {
// 快速创建一个店铺订单
rpc QuickCreateByProduct(QuickCreateByProductRequest) returns (StatusReply) {};
rpc QuickCreateByProduct(QuickCreateByProductRequest) returns (blocks.OrderStatusReply) {};
// 将购物车的数据提交生成订单
rpc Submit(SubmitRequest) returns (StatusReply) {};
rpc Submit(SubmitRequest) returns (blocks.OrderStatusReply) {};
// 检测是否有未确认及付款的订单
rpc Check(Empty) returns (StatusReply) {};
rpc Check(blocks.Empty) returns (blocks.OrderStatusReply) {};
// 获取一个订单的详情数据
rpc Get(IdentRequest) returns (SummaryGetReply) {};
rpc Get(blocks.OrderIdentRequest) returns (SummaryGetReply) {};
// 根据不同的类型获取我的订单列表
rpc List(SummaryListRequest) returns (SummaryListReply) {};
@@ -27,16 +27,16 @@ service Summary {
// 取消订单
rpc Cancel(CancelRequest) returns (StatusReply) {};
rpc Cancel(CancelRequest) returns (blocks.OrderStatusReply) {};
// 模拟支付
rpc SimulatePay(SimulatePayRequest) returns (StatusReply) {};
rpc SimulatePay(SimulatePayRequest) returns (blocks.OrderStatusReply) {};
// 模拟发货
rpc SimulateShipments(SimulateShipmentsRequest) returns (StatusReply) {};
rpc SimulateShipments(SimulateShipmentsRequest) returns (blocks.OrderStatusReply) {};
// 模拟收货
rpc SimulateReceiving(IdentRequest) returns (StatusReply) {};
rpc SimulateReceiving(blocks.OrderIdentRequest) returns (blocks.OrderStatusReply) {};
}
message SimulateShipmentsRequest{
string identity = 1; // 订单唯一标识
@@ -72,7 +72,7 @@ message SubmitRequest {
string store_identity =3 [json_name="store_identity"]; // 店铺唯一标识
string address_identity = 4 [json_name="address_identity"]; // 地址库唯一标识
string delivery_time=5 [json_name="delivery_time"]; // 预约配送时间
OrderAddress address = 6;// 地址详情
OrderAddress address = 6;// 地址详情
}
message OrderAddress {
@@ -88,7 +88,7 @@ message OrderAddress {
}
message SummaryGetReply {
OrderSummaryItem summary = 1; // 订单概要详情
blocks.OrderSummaryItem summary = 1; // 订单概要详情
}
@@ -101,7 +101,7 @@ message SummaryListRequest {
message SummaryListReply {
int32 count = 1;
repeated OrderSummaryItem data = 2; // 订单列表
repeated blocks.OrderSummaryItem data = 2; // 订单列表
}
message ConfirmRequest {