@@ -0,0 +1,46 @@
|
||||
package wdordmod
|
||||
|
||||
import "time"
|
||||
|
||||
// WithdrawOrder struct {
|
||||
type WithdrawQueryReq struct {
|
||||
ID *string `json:"_id,omitempty" form:"id" bson:"_id"` //流水id
|
||||
UID *uint64 `json:"uid,omitempty" form:"uid" bson:"uid"` //用户id
|
||||
Amount *int64 `json:"amount,omitempty" form:"amount" bson:"amount"` //蝴蝶币数量
|
||||
Money *int64 `json:"money,omitempty" form:"money" bson:"money"` //提现金额
|
||||
Type *int `json:"type,omitempty" form:"type" bson:"type"` //提现类型
|
||||
ActName *string `json:"actName,omitempty" form:"actName" bson:"actName,omitempty"` //交易账户持有人
|
||||
Act *string `json:"act,omitempty" form:"act" bson:"act,omitempty"` //交易账户
|
||||
TaxRate *int `json:"taxRate,omitempty" form:"taxRate" bson:"taxRate"` //税率
|
||||
Status *int `json:"status,omitempty" form:"status" bson:"status"` //1审核中 2审核通过,转账中 3 审核失败 4 完成
|
||||
StatusDesc *string `json:"statusDesc,omitempty" form:"statusDesc" bson:"statusDesc"` //状态说明
|
||||
UpdatedAt *string `json:"updatedAt,omitempty" form:"updatedAt" bson:"updatedAt"` //时间戳
|
||||
CreatedAt *string `json:"createdAt,omitempty" form:"createdAt" bson:"createdAt"` //时间错
|
||||
}
|
||||
|
||||
type EditSelector struct {
|
||||
OID *string `json:"oid,omitempty" bson:"oid,omitempty"`
|
||||
//第三方支付平台id
|
||||
PayMoney *int64 `json:"payMoney,omitempty" bson:"payMoney,omitempty"` //实际到账
|
||||
Status int `json:"status" bson:"status"` //1未审核 2审核通过,转账中 3已拒绝 4未知错误 5提现成功 6提现失败
|
||||
StatusDesc string `json:"statusDesc,omitempty" bson:"statusDesc,omitempty"` //状态说明
|
||||
CheckedAt *time.Time `json:"checkedAt,omitempty" bson:"checkedAt,omitempty"` //审核时间
|
||||
UsdtRate *float64 `json:"usdtRate" bson:"usdtRate,omitempty"` //usdt费率 Todo:仅订单类型为usdt时必传
|
||||
ProgressAt *time.Time `json:"progressAt,omitempty" bson:"progressAt,omitempty"` //第三方下单成功时间
|
||||
FailureAt *time.Time `json:"failureAt,omitempty" bson:"failureAt,omitempty"` //回调失败时间
|
||||
SuccessAt *time.Time `json:"successAt,omitempty" bson:"successAt,omitempty"` //回调成功时间
|
||||
ReceivedAt *time.Time `json:"receivedAt,omitempty" bson:"receivedAt,omitempty"` //到账时间
|
||||
Operator *string `json:"operator,omitempty" bson:"operator,omitempty"` //操作者
|
||||
UpdatedAt time.Time `json:"updatedAt" bson:"updatedAt"`
|
||||
}
|
||||
|
||||
type WithdrawReq struct {
|
||||
Name *string `json:"name" ` //用户名
|
||||
Money int64 `json:"money" binding:"required"` //提现金额
|
||||
PayType string `json:"payType" binding:"required"` //提现方式,alipay,bankcard,usdt
|
||||
WithdrawType *WithdrawTypes `json:"withdrawType"` //提现类型,0,代理提现; 1,金币提现
|
||||
ActName string `json:"actName"` //交易账户持有人
|
||||
Act string `json:"act" ` //交易账户
|
||||
DevID *string `json:"devID" ` //设备id
|
||||
ProductType int `json:"productType"` //产品类型 0站群 1棋牌
|
||||
}
|
||||
Reference in New Issue
Block a user