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
+25 -9
View File
@@ -16,26 +16,32 @@ import (
type (
AddressItemsRequest = order.AddressItemsRequest
AdminCreateOrderRequest = order.AdminCreateOrderRequest
CartRequest = order.CartRequest
CreateOrderOneRequest = order.CreateOrderOneRequest
CreateOrderRequest = order.CreateOrderRequest
EditAddressRequest = order.EditAddressRequest
EditCartRequest = order.EditCartRequest
EmptyRequest = order.EmptyRequest
IdAndTypeRequest = order.IdAndTypeRequest
IdRequest = order.IdRequest
OrderAuditingItemsRequest = order.OrderAuditingItemsRequest
OrderAuditingRequest = order.OrderAuditingRequest
OrderItemsRequest = order.OrderItemsRequest
Response = order.Response
StatusAddressRequest = order.StatusAddressRequest
TypeRequest = order.TypeRequest
Order 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)
@@ -64,6 +70,11 @@ func (m *defaultOrder) WebCreate(ctx context.Context, in *CreateOrderRequest, op
return client.WebCreate(ctx, in, opts...)
}
func (m *defaultOrder) WebCreateOne(ctx context.Context, in *CreateOrderOneRequest, opts ...grpc.CallOption) (*Response, error) {
client := order.NewOrderClient(m.cli.Conn())
return client.WebCreateOne(ctx, in, opts...)
}
func (m *defaultOrder) WebAddressCreate(ctx context.Context, in *EditAddressRequest, opts ...grpc.CallOption) (*Response, error) {
client := order.NewOrderClient(m.cli.Conn())
return client.WebAddressCreate(ctx, in, opts...)
@@ -74,22 +85,27 @@ func (m *defaultOrder) WebAddressEdit(ctx context.Context, in *EditAddressReques
return client.WebAddressEdit(ctx, in, opts...)
}
func (m *defaultOrder) WebAddressStatus(ctx context.Context, in *StatusAddressRequest, opts ...grpc.CallOption) (*Response, error) {
func (m *defaultOrder) WebAddressDel(ctx context.Context, in *IdAndTypeRequest, opts ...grpc.CallOption) (*Response, error) {
client := order.NewOrderClient(m.cli.Conn())
return client.WebAddressStatus(ctx, in, opts...)
return client.WebAddressDel(ctx, in, opts...)
}
func (m *defaultOrder) WebAddressDef(ctx context.Context, in *IdRequest, opts ...grpc.CallOption) (*Response, error) {
func (m *defaultOrder) WebAddressDef(ctx context.Context, in *IdAndTypeRequest, opts ...grpc.CallOption) (*Response, error) {
client := order.NewOrderClient(m.cli.Conn())
return client.WebAddressDef(ctx, in, opts...)
}
func (m *defaultOrder) WebAddressItems(ctx context.Context, in *EmptyRequest, opts ...grpc.CallOption) (*Response, error) {
func (m *defaultOrder) WebAddressInfo(ctx context.Context, in *IdAndTypeRequest, opts ...grpc.CallOption) (*Response, error) {
client := order.NewOrderClient(m.cli.Conn())
return client.WebAddressInfo(ctx, in, opts...)
}
func (m *defaultOrder) WebAddressItems(ctx context.Context, in *TypeRequest, opts ...grpc.CallOption) (*Response, error) {
client := order.NewOrderClient(m.cli.Conn())
return client.WebAddressItems(ctx, in, opts...)
}
func (m *defaultOrder) WebCart(ctx context.Context, in *EmptyRequest, opts ...grpc.CallOption) (*Response, error) {
func (m *defaultOrder) WebCart(ctx context.Context, in *CartRequest, opts ...grpc.CallOption) (*Response, error) {
client := order.NewOrderClient(m.cli.Conn())
return client.WebCart(ctx, in, opts...)
}