Documentation ¶
Index ¶
- type AccountTransferHistory
- type BalanceInfo
- type GetAccountTransferHistoryRequest
- type GetAccountTransferHistoryResponse
- type GetBalanceInfoRequest
- type GetPaymentHistoryRequest
- type GetPaymentHistoryResponse
- type GetPaymentRecordRequest
- type GetPaymentRecordResponse
- type PaymentHistory
- type PaymentRecord
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AccountTransferHistory ¶
type AccountTransferHistory struct { Optid int64 `json:"optid,omitempty"` // 操作人id OptName string `json:"optName,omitempty"` // 操作人名称 OutUcId int64 `json:"outUcId,omitempty"` // 转出账户id OutUcName string `json:"outUcName,omitempty"` // 转出账户名称 InUcId int64 `json:"inUcId,omitempty"` // 转入账户id InUcName string `json:"inUcName,omitempty"` // 转入账户名称 TransferType string `json:"transferType,omitempty"` // 转账类型 TransferMoney json.Number `json:"transferMoney,omitempty"` // 转账金额, 单位:元 Uuid string `json:"uuid,omitempty"` // 转账记录id TransferTime string `json:"transferTime,omitempty"` // 转账时间 }
type BalanceInfo ¶
type GetAccountTransferHistoryRequest ¶
type GetAccountTransferHistoryRequest struct { StartTime string `json:"startTime"` EndTime string `json:"endTime"` }
func (GetAccountTransferHistoryRequest) Url ¶
func (r GetAccountTransferHistoryRequest) Url() string
type GetAccountTransferHistoryResponse ¶
type GetAccountTransferHistoryResponse struct {
Data []AccountTransferHistory `json:"data,omitempty"`
}
type GetBalanceInfoRequest ¶
type GetBalanceInfoRequest struct {
ProductIds []int `json:"productIds,omitempty"` // 资金包ID
}
1:推广共享资金(for KA客户&直销非框客户) 502:原生推广(for KA客户) 400:框架-基准资金包(for 直销框架客户) 430:框架-原生资金包(for直销框架客户)
func (GetBalanceInfoRequest) Url ¶
func (r GetBalanceInfoRequest) Url() string
type GetPaymentHistoryRequest ¶
type GetPaymentHistoryRequest struct { FundType int `json:"fundType,omitempty"` // 资金类型,必填,21(ka 现金),22(ka 优惠) Id int64 `json:"id,omitempty"` // 记录id,第一页数据不填,第二页及往后的数据必须填,升序填当前页最大id值,降序填当前页最小id值,当前只支持降序 PageSize int64 `json:"pageSize,omitempty"` // 每页数量大小,必填,每页数量必须大于0,小于等于1000 StartTime string `json:"startTime,omitempty"` // 支付时间-开始时间,选填,格式:yyyy-MM-dd HH:mm:ss EndTime string `json:"endTime,omitempty"` // 支付时间-结束时间,选填,格式:yyyy-MM-dd HH:mm:ss }
func (GetPaymentHistoryRequest) Url ¶
func (r GetPaymentHistoryRequest) Url() string
type GetPaymentHistoryResponse ¶
type GetPaymentHistoryResponse struct {
Data []PaymentHistory `json:"data,omitempty"`
}
type GetPaymentRecordRequest ¶
type GetPaymentRecordRequest struct { FundType int `json:"fundType,omitempty"` // 查询付款记录类型,不同类型返回的参数不同,详见返回结果:1:直销客户实际资金流动; 2:直销客户优惠资金流动;21:KA实际资金流动;22:KA优惠资金流动;23:KA待加款记录 Condition *model.Condition `json:"condition,omitempty"` // 查询条件对象 ChunkSize int64 `json:"chunkSize,omitempty"` // 单次请求数据行数,默认500 Offset map[string]map[string]int64 `json:"offset,omitempty"` // 返回数据行数偏移值,只支持id的gt(大于)、lt(小于),如:{ "id": { "gt": 0 } } Sort map[string][]string // 排序字段和排序方向列表,只支持id的asc或desc,如:{"in": [ "id asc", ]} }
func (GetPaymentRecordRequest) Url ¶
func (r GetPaymentRecordRequest) Url() string
type GetPaymentRecordResponse ¶
type GetPaymentRecordResponse struct { FundType int `json:"fundType,omitempty"` // 查询付款记录类型,不同类型返回的参数不同,详见返回结果:1:直销客户实际资金流动; 2:直销客户优惠资金流动;21:KA实际资金流动;22:KA优惠资金流动;23:KA待加款记录 Condition *model.Condition `json:"condition,omitempty"` // 查询条件对象 ChunkSize int64 `json:"chunkSize,omitempty"` // 单次请求数据行数,默认500 Offset map[string]map[string]int64 `json:"offset,omitempty"` // 返回数据行数偏移值,只支持id的gt(大于)、lt(小于),如:{ "id": { "gt": 0 } } Sort []string // 排序字段和排序方向列表,只支持id的asc或desc,如:{"in": [ "id asc", ]} Total int64 `json:"total,omitempty"` List []PaymentRecord `json:"list,omitempty"` }
type PaymentHistory ¶
type PaymentHistory struct { Id int64 `json:"id,omitempty"` // 流水号 UserId int64 `json:"userId,omitempty"` // 用户id UserName string `json:"userName,omitempty"` // 用户名 MainAccountId int64 `json:"mainAccountId,omitempty"` // 主账户id MainAccountName string `json:"mainAccountName,omitempty"` // 主账户名 Fund float64 `json:"fund,omitempty"` // 金额,单位:元,正数表示加款,负数表示退款 AccountName string `json:"accountName,omitempty"` // 账户类型 FundPurpose string `json:"fundPurpose,omitempty"` // 资金用途 PayMethodName string `json:"payMethodName,omitempty"` // 支付方式 PayTime string `json:"payTime,omitempty"` // 加款时间,格式:yyyy-MM-dd HH:mm:ss OrderId int64 `json:"orderId,omitempty"` // 订单号 }
type PaymentRecord ¶
type PaymentRecord struct { Id int64 `json:"id,omitempty"` // 流水号 Uid int64 `json:"uid,omitempty"` // 用户id Targetid int64 `json:"targetid,omitempty"` // 主账户id Paytime string `json:"paytime,omitempty"` // 加款时间 Rcvtime string `json:"rcvtime,omitempty"` // 到账时间 PaymethodName string `json:"paymethodName,omitempty"` // 支付方式名称 Fund float64 `json:"fund,omitempty"` // 金额,单位:元,正数表示加款,负数表示退款 ProductName string `json:"productName,omitempty"` // 账户类型名称 Cash float64 `json:"cash,omitempty"` // 现金金额 Bonus float64 `json:"bonus,omitempty"` // 优惠金额 CachetypeName string `json:"cachetypeName,omitempty"` // 待加款类型 Actflag int `json:"actflag,omitempty"` // 支付状态id,枚举值: 0:待支付;1:已付款;2:已取消 BillStatus string `json:"billStatus,omitempty"` // 支付状态名称 Orderrow int64 `json:"orderrow,omitempty"` // 订单行号 }
Click to show internal directories.
Click to hide internal directories.