address add bystoreid api

This commit is contained in:
2026-08-27 16:54:51 +08:00
parent fa412d46ca
commit 433a17140c
15 changed files with 596 additions and 145 deletions
+38
View File
@@ -31,6 +31,7 @@ const (
Order_WebCart_FullMethodName = "/order.order/WebCart"
Order_WebCartEdit_FullMethodName = "/order.order/WebCartEdit"
Order_AddressItem_FullMethodName = "/order.order/AddressItem"
Order_AddressByStore_FullMethodName = "/order.order/AddressByStore"
Order_OrderAuditingItems_FullMethodName = "/order.order/OrderAuditingItems"
Order_OrderAuditing_FullMethodName = "/order.order/OrderAuditing"
Order_OrderCreate_FullMethodName = "/order.order/OrderCreate"
@@ -52,6 +53,7 @@ type OrderClient interface {
WebCart(ctx context.Context, in *CartRequest, opts ...grpc.CallOption) (*Response, error)
WebCartEdit(ctx context.Context, in *EditCartRequest, opts ...grpc.CallOption) (*Response, error)
AddressItem(ctx context.Context, in *AddressItemsRequest, opts ...grpc.CallOption) (*Response, error)
AddressByStore(ctx context.Context, in *AddressByStoreItemsRequest, opts ...grpc.CallOption) (*Response, error)
OrderAuditingItems(ctx context.Context, in *OrderAuditingItemsRequest, opts ...grpc.CallOption) (*Response, error)
OrderAuditing(ctx context.Context, in *OrderAuditingRequest, opts ...grpc.CallOption) (*Response, error)
OrderCreate(ctx context.Context, in *AdminCreateOrderRequest, opts ...grpc.CallOption) (*Response, error)
@@ -185,6 +187,16 @@ func (c *orderClient) AddressItem(ctx context.Context, in *AddressItemsRequest,
return out, nil
}
func (c *orderClient) AddressByStore(ctx context.Context, in *AddressByStoreItemsRequest, opts ...grpc.CallOption) (*Response, error) {
cOpts := append([]grpc.CallOption{grpc.StaticMethod()}, opts...)
out := new(Response)
err := c.cc.Invoke(ctx, Order_AddressByStore_FullMethodName, in, out, cOpts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *orderClient) OrderAuditingItems(ctx context.Context, in *OrderAuditingItemsRequest, opts ...grpc.CallOption) (*Response, error) {
cOpts := append([]grpc.CallOption{grpc.StaticMethod()}, opts...)
out := new(Response)
@@ -231,6 +243,7 @@ type OrderServer interface {
WebCart(context.Context, *CartRequest) (*Response, error)
WebCartEdit(context.Context, *EditCartRequest) (*Response, error)
AddressItem(context.Context, *AddressItemsRequest) (*Response, error)
AddressByStore(context.Context, *AddressByStoreItemsRequest) (*Response, error)
OrderAuditingItems(context.Context, *OrderAuditingItemsRequest) (*Response, error)
OrderAuditing(context.Context, *OrderAuditingRequest) (*Response, error)
OrderCreate(context.Context, *AdminCreateOrderRequest) (*Response, error)
@@ -280,6 +293,9 @@ func (UnimplementedOrderServer) WebCartEdit(context.Context, *EditCartRequest) (
func (UnimplementedOrderServer) AddressItem(context.Context, *AddressItemsRequest) (*Response, error) {
return nil, status.Error(codes.Unimplemented, "method AddressItem not implemented")
}
func (UnimplementedOrderServer) AddressByStore(context.Context, *AddressByStoreItemsRequest) (*Response, error) {
return nil, status.Error(codes.Unimplemented, "method AddressByStore not implemented")
}
func (UnimplementedOrderServer) OrderAuditingItems(context.Context, *OrderAuditingItemsRequest) (*Response, error) {
return nil, status.Error(codes.Unimplemented, "method OrderAuditingItems not implemented")
}
@@ -526,6 +542,24 @@ func _Order_AddressItem_Handler(srv interface{}, ctx context.Context, dec func(i
return interceptor(ctx, in, info, handler)
}
func _Order_AddressByStore_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(AddressByStoreItemsRequest)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(OrderServer).AddressByStore(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: Order_AddressByStore_FullMethodName,
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(OrderServer).AddressByStore(ctx, req.(*AddressByStoreItemsRequest))
}
return interceptor(ctx, in, info, handler)
}
func _Order_OrderAuditingItems_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(OrderAuditingItemsRequest)
if err := dec(in); err != nil {
@@ -635,6 +669,10 @@ var Order_ServiceDesc = grpc.ServiceDesc{
MethodName: "AddressItem",
Handler: _Order_AddressItem_Handler,
},
{
MethodName: "AddressByStore",
Handler: _Order_AddressByStore_Handler,
},
{
MethodName: "OrderAuditingItems",
Handler: _Order_OrderAuditingItems_Handler,