This commit is contained in:
2026-09-21 15:03:52 +08:00
parent d597975b42
commit 369bbd43fd
31 changed files with 2480 additions and 769 deletions
+100 -70
View File
@@ -17,6 +17,8 @@ type (
AddressByStoreItemsRequest = order.AddressByStoreItemsRequest
AddressItemsRequest = order.AddressItemsRequest
AdminCreateOrderRequest = order.AdminCreateOrderRequest
ApiSupplyInfoRequest = order.ApiSupplyInfoRequest
ApiSupplyRequest = order.ApiSupplyRequest
CartRequest = order.CartRequest
CreateOrderOneRequest = order.CreateOrderOneRequest
CreateOrderRequest = order.CreateOrderRequest
@@ -33,6 +35,8 @@ type (
OrderItemsRequest = order.OrderItemsRequest
ProductItemsResponse = order.ProductItemsResponse
Response = order.Response
StatusRequest = order.StatusRequest
SupplyItemsRequest = order.SupplyItemsRequest
TypeRequest = order.TypeRequest
UpdateAddressSaleInfoRequest = order.UpdateAddressSaleInfoRequest
UpdateAddressSaleInfoResponse = order.UpdateAddressSaleInfoResponse
@@ -43,6 +47,24 @@ type (
Order interface {
Items(ctx context.Context, in *OrderItemsRequest, 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)
OrderDown(ctx context.Context, in *OrderItemsRequest, opts ...grpc.CallOption) (*ExcelExportResponse, error)
OrderInfo(ctx context.Context, in *IdRequest, opts ...grpc.CallOption) (*Response, error)
SupplyItems(ctx context.Context, in *SupplyItemsRequest, opts ...grpc.CallOption) (*Response, error)
SupplyStatus(ctx context.Context, in *StatusRequest, opts ...grpc.CallOption) (*Response, error)
UpdateAddressSaleInfo(ctx context.Context, in *UpdateAddressSaleInfoRequest, opts ...grpc.CallOption) (*UpdateAddressSaleInfoResponse, error)
UpdateOrderDeliverStatus(ctx context.Context, in *UpdateOrderDeliverStatusRequest, opts ...grpc.CallOption) (*UpdateOrderDeliverStatusResponse, error)
// type 1为销售 2为门店 3为个人
GetOrderInfo(ctx context.Context, in *GetOrderInfoRequest, opts ...grpc.CallOption) (*OrderInfoResponse, error)
// status 1 为已支付 4 支付失败,其它的返回错误
UpdateOrderPayStatus(ctx context.Context, in *UpdateOrderPayStatusRequest, opts ...grpc.CallOption) (*UpdateOrderPayStatusResponse, error)
// API
ApiSupply(ctx context.Context, in *ApiSupplyRequest, opts ...grpc.CallOption) (*Response, error)
ApiSupplyInfo(ctx context.Context, in *ApiSupplyInfoRequest, 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)
@@ -53,19 +75,6 @@ type (
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)
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)
OrderDown(ctx context.Context, in *OrderItemsRequest, opts ...grpc.CallOption) (*ExcelExportResponse, error)
OrderInfo(ctx context.Context, in *IdRequest, opts ...grpc.CallOption) (*Response, error)
UpdateAddressSaleInfo(ctx context.Context, in *UpdateAddressSaleInfoRequest, opts ...grpc.CallOption) (*UpdateAddressSaleInfoResponse, error)
UpdateOrderDeliverStatus(ctx context.Context, in *UpdateOrderDeliverStatusRequest, opts ...grpc.CallOption) (*UpdateOrderDeliverStatusResponse, error)
// type 1为销售 2为门店 3为个人
GetOrderInfo(ctx context.Context, in *GetOrderInfoRequest, opts ...grpc.CallOption) (*OrderInfoResponse, error)
// status 1 为已支付 4 支付失败,其它的返回错误
UpdateOrderPayStatus(ctx context.Context, in *UpdateOrderPayStatusRequest, opts ...grpc.CallOption) (*UpdateOrderPayStatusResponse, error)
}
defaultOrder struct {
@@ -84,6 +93,84 @@ func (m *defaultOrder) Items(ctx context.Context, in *OrderItemsRequest, opts ..
return client.Items(ctx, in, opts...)
}
func (m *defaultOrder) AddressItem(ctx context.Context, in *AddressItemsRequest, opts ...grpc.CallOption) (*Response, error) {
client := order.NewOrderClient(m.cli.Conn())
return client.AddressItem(ctx, in, opts...)
}
func (m *defaultOrder) AddressByStore(ctx context.Context, in *AddressByStoreItemsRequest, opts ...grpc.CallOption) (*Response, error) {
client := order.NewOrderClient(m.cli.Conn())
return client.AddressByStore(ctx, in, opts...)
}
func (m *defaultOrder) OrderAuditingItems(ctx context.Context, in *OrderAuditingItemsRequest, opts ...grpc.CallOption) (*Response, error) {
client := order.NewOrderClient(m.cli.Conn())
return client.OrderAuditingItems(ctx, in, opts...)
}
func (m *defaultOrder) OrderAuditing(ctx context.Context, in *OrderAuditingRequest, opts ...grpc.CallOption) (*Response, error) {
client := order.NewOrderClient(m.cli.Conn())
return client.OrderAuditing(ctx, in, opts...)
}
func (m *defaultOrder) OrderCreate(ctx context.Context, in *AdminCreateOrderRequest, opts ...grpc.CallOption) (*Response, error) {
client := order.NewOrderClient(m.cli.Conn())
return client.OrderCreate(ctx, in, opts...)
}
func (m *defaultOrder) OrderDown(ctx context.Context, in *OrderItemsRequest, opts ...grpc.CallOption) (*ExcelExportResponse, error) {
client := order.NewOrderClient(m.cli.Conn())
return client.OrderDown(ctx, in, opts...)
}
func (m *defaultOrder) OrderInfo(ctx context.Context, in *IdRequest, opts ...grpc.CallOption) (*Response, error) {
client := order.NewOrderClient(m.cli.Conn())
return client.OrderInfo(ctx, in, opts...)
}
func (m *defaultOrder) SupplyItems(ctx context.Context, in *SupplyItemsRequest, opts ...grpc.CallOption) (*Response, error) {
client := order.NewOrderClient(m.cli.Conn())
return client.SupplyItems(ctx, in, opts...)
}
func (m *defaultOrder) SupplyStatus(ctx context.Context, in *StatusRequest, opts ...grpc.CallOption) (*Response, error) {
client := order.NewOrderClient(m.cli.Conn())
return client.SupplyStatus(ctx, in, opts...)
}
func (m *defaultOrder) UpdateAddressSaleInfo(ctx context.Context, in *UpdateAddressSaleInfoRequest, opts ...grpc.CallOption) (*UpdateAddressSaleInfoResponse, error) {
client := order.NewOrderClient(m.cli.Conn())
return client.UpdateAddressSaleInfo(ctx, in, opts...)
}
func (m *defaultOrder) UpdateOrderDeliverStatus(ctx context.Context, in *UpdateOrderDeliverStatusRequest, opts ...grpc.CallOption) (*UpdateOrderDeliverStatusResponse, error) {
client := order.NewOrderClient(m.cli.Conn())
return client.UpdateOrderDeliverStatus(ctx, in, opts...)
}
// type 1为销售 2为门店 3为个人
func (m *defaultOrder) GetOrderInfo(ctx context.Context, in *GetOrderInfoRequest, opts ...grpc.CallOption) (*OrderInfoResponse, error) {
client := order.NewOrderClient(m.cli.Conn())
return client.GetOrderInfo(ctx, in, opts...)
}
// status 1 为已支付 4 支付失败,其它的返回错误
func (m *defaultOrder) UpdateOrderPayStatus(ctx context.Context, in *UpdateOrderPayStatusRequest, opts ...grpc.CallOption) (*UpdateOrderPayStatusResponse, error) {
client := order.NewOrderClient(m.cli.Conn())
return client.UpdateOrderPayStatus(ctx, in, opts...)
}
// API
func (m *defaultOrder) ApiSupply(ctx context.Context, in *ApiSupplyRequest, opts ...grpc.CallOption) (*Response, error) {
client := order.NewOrderClient(m.cli.Conn())
return client.ApiSupply(ctx, in, opts...)
}
func (m *defaultOrder) ApiSupplyInfo(ctx context.Context, in *ApiSupplyInfoRequest, opts ...grpc.CallOption) (*Response, error) {
client := order.NewOrderClient(m.cli.Conn())
return client.ApiSupplyInfo(ctx, in, opts...)
}
func (m *defaultOrder) WebCreate(ctx context.Context, in *CreateOrderRequest, opts ...grpc.CallOption) (*Response, error) {
client := order.NewOrderClient(m.cli.Conn())
return client.WebCreate(ctx, in, opts...)
@@ -133,60 +220,3 @@ func (m *defaultOrder) WebCartEdit(ctx context.Context, in *EditCartRequest, opt
client := order.NewOrderClient(m.cli.Conn())
return client.WebCartEdit(ctx, in, opts...)
}
func (m *defaultOrder) AddressItem(ctx context.Context, in *AddressItemsRequest, opts ...grpc.CallOption) (*Response, error) {
client := order.NewOrderClient(m.cli.Conn())
return client.AddressItem(ctx, in, opts...)
}
func (m *defaultOrder) AddressByStore(ctx context.Context, in *AddressByStoreItemsRequest, opts ...grpc.CallOption) (*Response, error) {
client := order.NewOrderClient(m.cli.Conn())
return client.AddressByStore(ctx, in, opts...)
}
func (m *defaultOrder) OrderAuditingItems(ctx context.Context, in *OrderAuditingItemsRequest, opts ...grpc.CallOption) (*Response, error) {
client := order.NewOrderClient(m.cli.Conn())
return client.OrderAuditingItems(ctx, in, opts...)
}
func (m *defaultOrder) OrderAuditing(ctx context.Context, in *OrderAuditingRequest, opts ...grpc.CallOption) (*Response, error) {
client := order.NewOrderClient(m.cli.Conn())
return client.OrderAuditing(ctx, in, opts...)
}
func (m *defaultOrder) OrderCreate(ctx context.Context, in *AdminCreateOrderRequest, opts ...grpc.CallOption) (*Response, error) {
client := order.NewOrderClient(m.cli.Conn())
return client.OrderCreate(ctx, in, opts...)
}
func (m *defaultOrder) OrderDown(ctx context.Context, in *OrderItemsRequest, opts ...grpc.CallOption) (*ExcelExportResponse, error) {
client := order.NewOrderClient(m.cli.Conn())
return client.OrderDown(ctx, in, opts...)
}
func (m *defaultOrder) OrderInfo(ctx context.Context, in *IdRequest, opts ...grpc.CallOption) (*Response, error) {
client := order.NewOrderClient(m.cli.Conn())
return client.OrderInfo(ctx, in, opts...)
}
func (m *defaultOrder) UpdateAddressSaleInfo(ctx context.Context, in *UpdateAddressSaleInfoRequest, opts ...grpc.CallOption) (*UpdateAddressSaleInfoResponse, error) {
client := order.NewOrderClient(m.cli.Conn())
return client.UpdateAddressSaleInfo(ctx, in, opts...)
}
func (m *defaultOrder) UpdateOrderDeliverStatus(ctx context.Context, in *UpdateOrderDeliverStatusRequest, opts ...grpc.CallOption) (*UpdateOrderDeliverStatusResponse, error) {
client := order.NewOrderClient(m.cli.Conn())
return client.UpdateOrderDeliverStatus(ctx, in, opts...)
}
// type 1为销售 2为门店 3为个人
func (m *defaultOrder) GetOrderInfo(ctx context.Context, in *GetOrderInfoRequest, opts ...grpc.CallOption) (*OrderInfoResponse, error) {
client := order.NewOrderClient(m.cli.Conn())
return client.GetOrderInfo(ctx, in, opts...)
}
// status 1 为已支付 4 支付失败,其它的返回错误
func (m *defaultOrder) UpdateOrderPayStatus(ctx context.Context, in *UpdateOrderPayStatusRequest, opts ...grpc.CallOption) (*UpdateOrderPayStatusResponse, error) {
client := order.NewOrderClient(m.cli.Conn())
return client.UpdateOrderPayStatus(ctx, in, opts...)
}