Files
quyun-v2/backend/app/http/v1/dto/order.go
2026-01-08 09:57:04 +08:00

25 lines
529 B
Go

package dto
type OrderCreateForm struct {
ContentID int64 `json:"content_id"`
Sku string `json:"sku"`
Quantity int `json:"quantity"`
UserCouponID int64 `json:"user_coupon_id"`
}
type OrderCreateResponse struct {
OrderID int64 `json:"order_id"`
}
type OrderPayForm struct {
Method string `json:"method"` // wechat, alipay, balance
}
type OrderPayResponse struct {
PayParams string `json:"pay_params"`
}
type OrderStatusResponse struct {
Status string `json:"status"` // unpaid, paid, completed
}