fix:购物车下单

This commit is contained in:
momo
2023-09-20 15:07:12 +08:00
parent 8768588a8f
commit ed5dce9ff0
18 changed files with 572 additions and 51 deletions

View File

@@ -14,29 +14,30 @@ service order {
@handler CreateOrderHandler
post /api/order/create(CreateOrderReq) returns (response);
@handler CreatePrePaymentHandler
post /api/order/create-prepayment-balance(CreatePrePaymentReq) returns (response);
@handler CreatePrePaymentDepositHandler
post /api/order/create-prepayment-deposit(CreatePrePaymentDepositReq) returns (response);
@handler OrderListHandler
post /api/order/list(OrderListReq) returns (response);
}
type CreateOrderReq struct {
CartIds []int64 `json:"cart_ids"`
DeliveryMethod string `json:"delivery_method,options=[1,2]"`
type CreateOrderReq {
CartIds []int64 `json:"cart_ids"`
DeliveryMethod int64 `json:"delivery_method,options=[1,2]"`
}
type CreatePrePaymentReq struct {
OrderSn string `json:"order_sn"`
DeliveryMethod int `json:"delivery_method"`
DeliveryAddres struct {
Address string `json:"address,optional"`
Name string `json:"name,optional"`
Mobile string `json:"mobile,optional"`
} `json:"delivery_addres,optional"`
type CreatePrePaymentDepositReq {
OrderSn string `json:"order_sn"`
DeliveryMethod int64 `json:"delivery_method"`
DeliveryAddres DeliveryAddres `json:"delivery_addres,optional"`
}
type OrderListReq struct {
type DeliveryAddres {
Address string `json:"address,optional"`
Name string `json:"name,optional"`
Mobile string `json:"mobile,optional"`
}
type OrderListReq {
}