@@ -0,0 +1,78 @@
|
||||
package rchgordmod
|
||||
|
||||
import (
|
||||
"time"
|
||||
|
||||
"go.mongodb.org/mongo-driver/bson/primitive"
|
||||
)
|
||||
|
||||
// RechargeUpdateReq 修改参数
|
||||
type RechargeUpdateReq struct {
|
||||
StatusDesc *string `json:"statusDesc" bson:"statusDesc"` // 状态描述
|
||||
UpdatedAt time.Time `json:"updatedAt" bson:"updatedAt"` //更新时间
|
||||
}
|
||||
|
||||
type RchgQueryReq struct {
|
||||
ID *string `form:"id" json:"_id,omitempty" bson:"_id"` //流水id
|
||||
UID *uint64 `form:"uid" json:"uid,omitempty" bson:"uid"` //用户id
|
||||
DevID *string `form:"devID" json:"devID,omitempty" bson:"devID"` //设备id
|
||||
OID *string `form:"oid" json:"oid,omitempty" bson:"oid"` //支付平台订单号
|
||||
TraderId *string `form:"traderId" json:"traderId,omitempty" bson:"traderId"` //商户ID
|
||||
UserIP *string `form:"userIP" json:"userIP,omitempty" bson:"userIP"` //用户ip
|
||||
Name *string `form:"name" json:"name,omitempty" bson:"name"` //用户名称
|
||||
Tel *string `form:"tel" json:"tel,omitempty" bson:"tel"` //用户手机号
|
||||
PayAct *string `form:"payAct" json:"payAct,omitempty" bson:"payAct"` //支付账号
|
||||
DevType *string `form:"devType" json:"devType,omitempty" bson:"devType"` //设备系统类型 ios pc android
|
||||
Amount *int64 `form:"amount" json:"amount,omitempty" bson:"amount"` //蝴蝶币数量
|
||||
Money *int64 `form:"money" json:"money,omitempty" bson:"money"` //充值金额
|
||||
PayMoney *int64 `form:"payMoney" json:"payMoney,omitempty" bson:"payMoney"` //实际到账金额
|
||||
RechargeType *string `form:"rechargeType" json:"rechargeType,omitempty" bson:"rechargeType"` //充值类型
|
||||
Channel *string `form:"channel" json:"channel,omitempty" bson:"channel"` //渠道类型 鲨鱼 金鱼
|
||||
Account *string `form:"bankAccount" json:"bankAccount,omitempty" bson:"bankAccount"` //银行账户,支付宝或微信账户
|
||||
BackName *string `form:"backName" json:"backName,omitempty" bson:"backName"` //银行名称,如果是银行类型提现,必填
|
||||
TranOrder *string `form:"tranOrder" json:"tranOrder,omitempty" bson:"tranOrder"` //交易充值的订单号
|
||||
Status *int `form:"status" json:"status,omitempty" bson:"status"` //0代表进行中 1付款成功,可退款 2付款失败 3付款成功 4已经退款
|
||||
ProductType *int `form:"productType" json:"productType,omitempty" bson:"productType"` //产品类型 0站群 1棋牌
|
||||
SourcePage *string `form:"sourcePage" json:"sourcePage,omitempty" bson:"sourcePage"`
|
||||
SourceRef *string `form:"sourceRef" json:"sourceRef,omitempty" bson:"sourceRef"`
|
||||
VideoID *string `form:"videoId" json:"videoId,omitempty" bson:"videoId"`
|
||||
ActivityID *string `form:"activityId" json:"activityId,omitempty" bson:"activityId"`
|
||||
ExperimentID *string `form:"experimentId" json:"experimentId,omitempty" bson:"experimentId"`
|
||||
ExperimentVariant *string `form:"experimentVariant" json:"experimentVariant,omitempty" bson:"experimentVariant"`
|
||||
SessionID *string `form:"sessionId" json:"sessionId,omitempty" bson:"sessionId"`
|
||||
}
|
||||
|
||||
type RchargeOrderExport struct {
|
||||
ID primitive.ObjectID `json:"id" bson:"_id,omitempty"` //流水id
|
||||
UID uint64 `json:"uid" bson:"uid"` //用户id
|
||||
DevID string `json:"devID" bson:"devID" ` //设备id
|
||||
OID string `json:"oid" bson:"oid"` //支付平台订单号
|
||||
TraderId string `json:"traderId,omitempty" bson:"traderId,omitempty"` //商户ID
|
||||
UserIP string `json:"userIP" bson:"userIP"` //用户ip
|
||||
Name string `json:"name" bson:"name" ` //用户名称
|
||||
Tel string `json:"tel" bson:"tel" ` //用户手机号
|
||||
PayAct string `json:"payAct" bson:"payAct" ` //支付账号
|
||||
DevType string `json:"devType" bson:"devType"` //设备系统类型 ios pc android
|
||||
Amount string `json:"amount" bson:"amount" ` //蝴蝶币数量
|
||||
Money string `json:"money" bson:"money"` //充值金额 订单金额 李秋山确认
|
||||
PayMoney string `json:"payMoney" bson:"payMoney"` //实际到账金额 用户实际支付金额 李秋山确认
|
||||
RechargeType string `json:"rechargeType" bson:"rechargeType"` //充值类型
|
||||
ProductID primitive.ObjectID `json:"productID" bson:"productID"` //充值金币类型id
|
||||
VipID primitive.ObjectID `json:"vipID" bson:"vipID"` //是否是vip冲 hi
|
||||
Channel string `json:"channel" bson:"channel"` //渠道类型 鲨鱼 金鱼
|
||||
Status int `json:"status" bson:"status" ` // 1进行中 2付款失败 3付款成功 4已经退款
|
||||
StatusDesc string `json:"statusDesc" bson:"statusDesc"` // 状态描述
|
||||
ProgressAt time.Time `json:"progressAt" bson:"progressAt"` //第三方下单成功时间
|
||||
FailureAt time.Time `json:"failureAt" bson:"failureAt"` //回调失败时间
|
||||
SuccessAt time.Time `json:"successAt" bson:"successAt"` //回调成功时间
|
||||
PaymentAt time.Time `json:"paymentAt" bson:"paymentAt"` //支付时间
|
||||
CreatedAt time.Time `json:"createdAt" bson:"createdAt"` //创建时间
|
||||
UpdatedAt time.Time `json:"updatedAt" bson:"updatedAt"` //刷新时间
|
||||
SourcePage string `json:"sourcePage" bson:"sourcePage"`
|
||||
SourceRef string `json:"sourceRef" bson:"sourceRef"`
|
||||
VideoID string `json:"videoId" bson:"videoId"`
|
||||
ActivityID string `json:"activityId" bson:"activityId"`
|
||||
ExperimentID string `json:"experimentId" bson:"experimentId"`
|
||||
ExperimentVariant string `json:"experimentVariant" bson:"experimentVariant"`
|
||||
SessionID string `json:"sessionId" bson:"sessionId"`
|
||||
}
|
||||
Reference in New Issue
Block a user