chore: 并入 iotlcm-app 历史到 app/(原提交 f40bda9)
This commit is contained in:
@@ -0,0 +1,72 @@
|
||||
package model
|
||||
|
||||
import (
|
||||
"git.5iot.com/iotlcm-public/iotlcm-app/internal/model/request"
|
||||
|
||||
"github.com/gogf/gf/v2/os/gtime"
|
||||
)
|
||||
|
||||
type AppOrderListParam struct {
|
||||
request.PageInfo
|
||||
OrderType int `json:"orderType" dc:"订单类型:0全部 1套餐续费 2余额充值"`
|
||||
PayStatus *int `json:"payStatus" dc:"支付状态:不传为全部,0未支付,2已支付"`
|
||||
Keyword string `json:"keyword" dc:"订单号、支付流水或商品名称"`
|
||||
}
|
||||
|
||||
type AppOrderDetailParam struct {
|
||||
OrderSn string `json:"orderSn" v:"required#订单号不能为空" dc:"订单编号"`
|
||||
}
|
||||
|
||||
type AppOrderItemModel struct {
|
||||
ItemId int64 `json:"itemId" dc:"订单项ID"`
|
||||
ProductName string `json:"productName" dc:"商品名称"`
|
||||
ProductSn string `json:"productSn" dc:"商品编码"`
|
||||
Price float64 `json:"price" dc:"单价"`
|
||||
PriceText string `json:"priceText" dc:"单价文本"`
|
||||
Quantity uint `json:"quantity" dc:"数量"`
|
||||
OriginPrice float64 `json:"originPrice" dc:"原价"`
|
||||
OriginPriceText string `json:"originPriceText" dc:"原价文本"`
|
||||
ProductType uint `json:"productType" dc:"商品类型"`
|
||||
SkuData string `json:"-" dc:"SKU数据"`
|
||||
ExtraSkuData string `json:"-" dc:"扩展数据"`
|
||||
ServiceBeginTime *gtime.Time `json:"serviceBeginTime" dc:"服务开始时间"`
|
||||
ServiceEndTime *gtime.Time `json:"serviceEndTime" dc:"服务结束时间"`
|
||||
}
|
||||
|
||||
type AppOrderModel struct {
|
||||
OrderId int64 `json:"orderId" dc:"订单ID"`
|
||||
OrderSn string `json:"orderSn" dc:"订单编号"`
|
||||
OrderType int `json:"orderType" dc:"订单类型"`
|
||||
OrderTypeText string `json:"orderTypeText" dc:"订单类型文本"`
|
||||
OrderStatus int `json:"orderStatus" dc:"订单状态"`
|
||||
OrderStatusText string `json:"orderStatusText" dc:"订单状态文本"`
|
||||
PayType int `json:"payType" dc:"支付类型"`
|
||||
PayTypeText string `json:"payTypeText" dc:"支付类型文本"`
|
||||
PayStatus int `json:"payStatus" dc:"支付状态"`
|
||||
PayStatusText string `json:"payStatusText" dc:"支付状态文本"`
|
||||
PayOrderSn string `json:"payOrderSn" dc:"支付渠道流水号"`
|
||||
ReturnStatus int `json:"returnStatus" dc:"退款状态"`
|
||||
ReturnStatusText string `json:"returnStatusText" dc:"退款状态文本"`
|
||||
PaymentExpireAt *gtime.Time `json:"paymentExpireAt" dc:"支付过期时间"`
|
||||
PaymentRemainingSeconds int64 `json:"paymentRemainingSeconds" dc:"支付剩余秒数"`
|
||||
PaymentExpired bool `json:"paymentExpired" dc:"支付是否已过期"`
|
||||
TotalAmount float64 `json:"totalAmount" dc:"订单总金额"`
|
||||
TotalAmountText string `json:"totalAmountText" dc:"订单总金额文本"`
|
||||
PaidAmount float64 `json:"paidAmount" dc:"已支付金额"`
|
||||
PaidAmountText string `json:"paidAmountText" dc:"已支付金额文本"`
|
||||
OnlinePaidAmount float64 `json:"onlinePaidAmount" dc:"线上支付金额"`
|
||||
OnlinePaidAmountText string `json:"onlinePaidAmountText" dc:"线上支付金额文本"`
|
||||
Balance float64 `json:"balance" dc:"余额抵扣金额"`
|
||||
BalanceText string `json:"balanceText" dc:"余额抵扣金额文本"`
|
||||
UnpaidAmount float64 `json:"unpaidAmount" dc:"未支付金额"`
|
||||
UnpaidAmountText string `json:"unpaidAmountText" dc:"未支付金额文本"`
|
||||
UnrefundAmount float64 `json:"unrefundAmount" dc:"退款申请金额"`
|
||||
UnrefundAmountText string `json:"unrefundAmountText" dc:"退款申请金额文本"`
|
||||
BuyerNote string `json:"buyerNote" dc:"买家备注"`
|
||||
Remark string `json:"remark" dc:"系统备注"`
|
||||
CreatedAt *gtime.Time `json:"createdAt" dc:"创建时间"`
|
||||
PayTime *gtime.Time `json:"payTime" dc:"支付时间"`
|
||||
ItemSummary string `json:"itemSummary" dc:"订单商品摘要"`
|
||||
ItemCount int `json:"itemCount" dc:"订单项数量"`
|
||||
Items []*AppOrderItemModel `json:"items" dc:"订单项"`
|
||||
}
|
||||
Reference in New Issue
Block a user