order address apis

This commit is contained in:
2026-08-25 08:58:22 +08:00
parent 1c85f16c2e
commit a21b93f569
25 changed files with 1123 additions and 185 deletions
+108 -32
View File
@@ -21,10 +21,12 @@ const _ = grpc.SupportPackageIsVersion9
const (
Order_Items_FullMethodName = "/order.order/Items"
Order_WebCreate_FullMethodName = "/order.order/WebCreate"
Order_WebCreateOne_FullMethodName = "/order.order/WebCreateOne"
Order_WebAddressCreate_FullMethodName = "/order.order/WebAddressCreate"
Order_WebAddressEdit_FullMethodName = "/order.order/WebAddressEdit"
Order_WebAddressStatus_FullMethodName = "/order.order/WebAddressStatus"
Order_WebAddressDel_FullMethodName = "/order.order/WebAddressDel"
Order_WebAddressDef_FullMethodName = "/order.order/WebAddressDef"
Order_WebAddressInfo_FullMethodName = "/order.order/WebAddressInfo"
Order_WebAddressItems_FullMethodName = "/order.order/WebAddressItems"
Order_WebCart_FullMethodName = "/order.order/WebCart"
Order_WebCartEdit_FullMethodName = "/order.order/WebCartEdit"
@@ -40,12 +42,14 @@ const (
type OrderClient interface {
Items(ctx context.Context, in *OrderItemsRequest, opts ...grpc.CallOption) (*Response, error)
WebCreate(ctx context.Context, in *CreateOrderRequest, opts ...grpc.CallOption) (*Response, error)
WebCreateOne(ctx context.Context, in *CreateOrderOneRequest, opts ...grpc.CallOption) (*Response, error)
WebAddressCreate(ctx context.Context, in *EditAddressRequest, opts ...grpc.CallOption) (*Response, error)
WebAddressEdit(ctx context.Context, in *EditAddressRequest, opts ...grpc.CallOption) (*Response, error)
WebAddressStatus(ctx context.Context, in *StatusAddressRequest, opts ...grpc.CallOption) (*Response, error)
WebAddressDef(ctx context.Context, in *IdRequest, opts ...grpc.CallOption) (*Response, error)
WebAddressItems(ctx context.Context, in *EmptyRequest, opts ...grpc.CallOption) (*Response, error)
WebCart(ctx context.Context, in *EmptyRequest, opts ...grpc.CallOption) (*Response, error)
WebAddressDel(ctx context.Context, in *IdAndTypeRequest, opts ...grpc.CallOption) (*Response, error)
WebAddressDef(ctx context.Context, in *IdAndTypeRequest, opts ...grpc.CallOption) (*Response, error)
WebAddressInfo(ctx context.Context, in *IdAndTypeRequest, opts ...grpc.CallOption) (*Response, error)
WebAddressItems(ctx context.Context, in *TypeRequest, opts ...grpc.CallOption) (*Response, error)
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)
OrderAuditingItems(ctx context.Context, in *OrderAuditingItemsRequest, opts ...grpc.CallOption) (*Response, error)
@@ -81,6 +85,16 @@ func (c *orderClient) WebCreate(ctx context.Context, in *CreateOrderRequest, opt
return out, nil
}
func (c *orderClient) WebCreateOne(ctx context.Context, in *CreateOrderOneRequest, opts ...grpc.CallOption) (*Response, error) {
cOpts := append([]grpc.CallOption{grpc.StaticMethod()}, opts...)
out := new(Response)
err := c.cc.Invoke(ctx, Order_WebCreateOne_FullMethodName, in, out, cOpts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *orderClient) WebAddressCreate(ctx context.Context, in *EditAddressRequest, opts ...grpc.CallOption) (*Response, error) {
cOpts := append([]grpc.CallOption{grpc.StaticMethod()}, opts...)
out := new(Response)
@@ -101,17 +115,17 @@ func (c *orderClient) WebAddressEdit(ctx context.Context, in *EditAddressRequest
return out, nil
}
func (c *orderClient) WebAddressStatus(ctx context.Context, in *StatusAddressRequest, opts ...grpc.CallOption) (*Response, error) {
func (c *orderClient) WebAddressDel(ctx context.Context, in *IdAndTypeRequest, opts ...grpc.CallOption) (*Response, error) {
cOpts := append([]grpc.CallOption{grpc.StaticMethod()}, opts...)
out := new(Response)
err := c.cc.Invoke(ctx, Order_WebAddressStatus_FullMethodName, in, out, cOpts...)
err := c.cc.Invoke(ctx, Order_WebAddressDel_FullMethodName, in, out, cOpts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *orderClient) WebAddressDef(ctx context.Context, in *IdRequest, opts ...grpc.CallOption) (*Response, error) {
func (c *orderClient) WebAddressDef(ctx context.Context, in *IdAndTypeRequest, opts ...grpc.CallOption) (*Response, error) {
cOpts := append([]grpc.CallOption{grpc.StaticMethod()}, opts...)
out := new(Response)
err := c.cc.Invoke(ctx, Order_WebAddressDef_FullMethodName, in, out, cOpts...)
@@ -121,7 +135,17 @@ func (c *orderClient) WebAddressDef(ctx context.Context, in *IdRequest, opts ...
return out, nil
}
func (c *orderClient) WebAddressItems(ctx context.Context, in *EmptyRequest, opts ...grpc.CallOption) (*Response, error) {
func (c *orderClient) WebAddressInfo(ctx context.Context, in *IdAndTypeRequest, opts ...grpc.CallOption) (*Response, error) {
cOpts := append([]grpc.CallOption{grpc.StaticMethod()}, opts...)
out := new(Response)
err := c.cc.Invoke(ctx, Order_WebAddressInfo_FullMethodName, in, out, cOpts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *orderClient) WebAddressItems(ctx context.Context, in *TypeRequest, opts ...grpc.CallOption) (*Response, error) {
cOpts := append([]grpc.CallOption{grpc.StaticMethod()}, opts...)
out := new(Response)
err := c.cc.Invoke(ctx, Order_WebAddressItems_FullMethodName, in, out, cOpts...)
@@ -131,7 +155,7 @@ func (c *orderClient) WebAddressItems(ctx context.Context, in *EmptyRequest, opt
return out, nil
}
func (c *orderClient) WebCart(ctx context.Context, in *EmptyRequest, opts ...grpc.CallOption) (*Response, error) {
func (c *orderClient) WebCart(ctx context.Context, in *CartRequest, opts ...grpc.CallOption) (*Response, error) {
cOpts := append([]grpc.CallOption{grpc.StaticMethod()}, opts...)
out := new(Response)
err := c.cc.Invoke(ctx, Order_WebCart_FullMethodName, in, out, cOpts...)
@@ -197,12 +221,14 @@ func (c *orderClient) OrderCreate(ctx context.Context, in *AdminCreateOrderReque
type OrderServer interface {
Items(context.Context, *OrderItemsRequest) (*Response, error)
WebCreate(context.Context, *CreateOrderRequest) (*Response, error)
WebCreateOne(context.Context, *CreateOrderOneRequest) (*Response, error)
WebAddressCreate(context.Context, *EditAddressRequest) (*Response, error)
WebAddressEdit(context.Context, *EditAddressRequest) (*Response, error)
WebAddressStatus(context.Context, *StatusAddressRequest) (*Response, error)
WebAddressDef(context.Context, *IdRequest) (*Response, error)
WebAddressItems(context.Context, *EmptyRequest) (*Response, error)
WebCart(context.Context, *EmptyRequest) (*Response, error)
WebAddressDel(context.Context, *IdAndTypeRequest) (*Response, error)
WebAddressDef(context.Context, *IdAndTypeRequest) (*Response, error)
WebAddressInfo(context.Context, *IdAndTypeRequest) (*Response, error)
WebAddressItems(context.Context, *TypeRequest) (*Response, error)
WebCart(context.Context, *CartRequest) (*Response, error)
WebCartEdit(context.Context, *EditCartRequest) (*Response, error)
AddressItem(context.Context, *AddressItemsRequest) (*Response, error)
OrderAuditingItems(context.Context, *OrderAuditingItemsRequest) (*Response, error)
@@ -224,22 +250,28 @@ func (UnimplementedOrderServer) Items(context.Context, *OrderItemsRequest) (*Res
func (UnimplementedOrderServer) WebCreate(context.Context, *CreateOrderRequest) (*Response, error) {
return nil, status.Error(codes.Unimplemented, "method WebCreate not implemented")
}
func (UnimplementedOrderServer) WebCreateOne(context.Context, *CreateOrderOneRequest) (*Response, error) {
return nil, status.Error(codes.Unimplemented, "method WebCreateOne not implemented")
}
func (UnimplementedOrderServer) WebAddressCreate(context.Context, *EditAddressRequest) (*Response, error) {
return nil, status.Error(codes.Unimplemented, "method WebAddressCreate not implemented")
}
func (UnimplementedOrderServer) WebAddressEdit(context.Context, *EditAddressRequest) (*Response, error) {
return nil, status.Error(codes.Unimplemented, "method WebAddressEdit not implemented")
}
func (UnimplementedOrderServer) WebAddressStatus(context.Context, *StatusAddressRequest) (*Response, error) {
return nil, status.Error(codes.Unimplemented, "method WebAddressStatus not implemented")
func (UnimplementedOrderServer) WebAddressDel(context.Context, *IdAndTypeRequest) (*Response, error) {
return nil, status.Error(codes.Unimplemented, "method WebAddressDel not implemented")
}
func (UnimplementedOrderServer) WebAddressDef(context.Context, *IdRequest) (*Response, error) {
func (UnimplementedOrderServer) WebAddressDef(context.Context, *IdAndTypeRequest) (*Response, error) {
return nil, status.Error(codes.Unimplemented, "method WebAddressDef not implemented")
}
func (UnimplementedOrderServer) WebAddressItems(context.Context, *EmptyRequest) (*Response, error) {
func (UnimplementedOrderServer) WebAddressInfo(context.Context, *IdAndTypeRequest) (*Response, error) {
return nil, status.Error(codes.Unimplemented, "method WebAddressInfo not implemented")
}
func (UnimplementedOrderServer) WebAddressItems(context.Context, *TypeRequest) (*Response, error) {
return nil, status.Error(codes.Unimplemented, "method WebAddressItems not implemented")
}
func (UnimplementedOrderServer) WebCart(context.Context, *EmptyRequest) (*Response, error) {
func (UnimplementedOrderServer) WebCart(context.Context, *CartRequest) (*Response, error) {
return nil, status.Error(codes.Unimplemented, "method WebCart not implemented")
}
func (UnimplementedOrderServer) WebCartEdit(context.Context, *EditCartRequest) (*Response, error) {
@@ -314,6 +346,24 @@ func _Order_WebCreate_Handler(srv interface{}, ctx context.Context, dec func(int
return interceptor(ctx, in, info, handler)
}
func _Order_WebCreateOne_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(CreateOrderOneRequest)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(OrderServer).WebCreateOne(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: Order_WebCreateOne_FullMethodName,
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(OrderServer).WebCreateOne(ctx, req.(*CreateOrderOneRequest))
}
return interceptor(ctx, in, info, handler)
}
func _Order_WebAddressCreate_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(EditAddressRequest)
if err := dec(in); err != nil {
@@ -350,26 +400,26 @@ func _Order_WebAddressEdit_Handler(srv interface{}, ctx context.Context, dec fun
return interceptor(ctx, in, info, handler)
}
func _Order_WebAddressStatus_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(StatusAddressRequest)
func _Order_WebAddressDel_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(IdAndTypeRequest)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(OrderServer).WebAddressStatus(ctx, in)
return srv.(OrderServer).WebAddressDel(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: Order_WebAddressStatus_FullMethodName,
FullMethod: Order_WebAddressDel_FullMethodName,
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(OrderServer).WebAddressStatus(ctx, req.(*StatusAddressRequest))
return srv.(OrderServer).WebAddressDel(ctx, req.(*IdAndTypeRequest))
}
return interceptor(ctx, in, info, handler)
}
func _Order_WebAddressDef_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(IdRequest)
in := new(IdAndTypeRequest)
if err := dec(in); err != nil {
return nil, err
}
@@ -381,13 +431,31 @@ func _Order_WebAddressDef_Handler(srv interface{}, ctx context.Context, dec func
FullMethod: Order_WebAddressDef_FullMethodName,
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(OrderServer).WebAddressDef(ctx, req.(*IdRequest))
return srv.(OrderServer).WebAddressDef(ctx, req.(*IdAndTypeRequest))
}
return interceptor(ctx, in, info, handler)
}
func _Order_WebAddressInfo_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(IdAndTypeRequest)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(OrderServer).WebAddressInfo(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: Order_WebAddressInfo_FullMethodName,
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(OrderServer).WebAddressInfo(ctx, req.(*IdAndTypeRequest))
}
return interceptor(ctx, in, info, handler)
}
func _Order_WebAddressItems_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(EmptyRequest)
in := new(TypeRequest)
if err := dec(in); err != nil {
return nil, err
}
@@ -399,13 +467,13 @@ func _Order_WebAddressItems_Handler(srv interface{}, ctx context.Context, dec fu
FullMethod: Order_WebAddressItems_FullMethodName,
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(OrderServer).WebAddressItems(ctx, req.(*EmptyRequest))
return srv.(OrderServer).WebAddressItems(ctx, req.(*TypeRequest))
}
return interceptor(ctx, in, info, handler)
}
func _Order_WebCart_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(EmptyRequest)
in := new(CartRequest)
if err := dec(in); err != nil {
return nil, err
}
@@ -417,7 +485,7 @@ func _Order_WebCart_Handler(srv interface{}, ctx context.Context, dec func(inter
FullMethod: Order_WebCart_FullMethodName,
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(OrderServer).WebCart(ctx, req.(*EmptyRequest))
return srv.(OrderServer).WebCart(ctx, req.(*CartRequest))
}
return interceptor(ctx, in, info, handler)
}
@@ -527,6 +595,10 @@ var Order_ServiceDesc = grpc.ServiceDesc{
MethodName: "WebCreate",
Handler: _Order_WebCreate_Handler,
},
{
MethodName: "WebCreateOne",
Handler: _Order_WebCreateOne_Handler,
},
{
MethodName: "WebAddressCreate",
Handler: _Order_WebAddressCreate_Handler,
@@ -536,13 +608,17 @@ var Order_ServiceDesc = grpc.ServiceDesc{
Handler: _Order_WebAddressEdit_Handler,
},
{
MethodName: "WebAddressStatus",
Handler: _Order_WebAddressStatus_Handler,
MethodName: "WebAddressDel",
Handler: _Order_WebAddressDel_Handler,
},
{
MethodName: "WebAddressDef",
Handler: _Order_WebAddressDef_Handler,
},
{
MethodName: "WebAddressInfo",
Handler: _Order_WebAddressInfo_Handler,
},
{
MethodName: "WebAddressItems",
Handler: _Order_WebAddressItems_Handler,