Files
rootandClaude Opus 5.5 7974a42301 Initial commit
Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
2026-09-23 11:07:42 +08:00

53 lines
1.3 KiB
Go

package jiahua
import "time"
// PayTypeParam 查询支付通道请求参数
type PayTypeParam struct {
Moneys []int64 `json:"moneys"`
DevType string `json:"devType"`
PlatformID string `json:"platformID"`
}
// RchgType 支付通道信息
type RchgType struct {
Money int64 `json:"money"`
Alipay bool `json:"alipay"`
Wechat bool `json:"wechat"`
Union bool `json:"union"`
}
// PayCenterMsg 查询支付通道响应
type PayCenterMsg struct {
Code int `json:"code"`
Msg string `json:"msg"`
Data []RchgType `json:"data"`
}
// PayCenterRchg 下单请求参数
type PayCenterRchg struct {
TransNo string `json:"transNo"`
PlatformID string `json:"platformID"`
UID string `json:"uid"`
DevID string `json:"devID"`
UserIP string `json:"userIP"`
Name string `json:"name"`
DevType string `json:"devType"`
Money int64 `json:"money"`
Channel string `json:"channel"`
CreatedAt time.Time `json:"createdAt"`
NotifyUrl string `json:"notifyUrl"`
PType string `json:"pType"`
PayMethod string `json:"payMethod"`
}
// PayCenterRchgMsg 下单响应
type PayCenterRchgMsg struct {
Err string `json:"err"`
PayUrl string `json:"payUrl"`
OID string `json:"oid"`
Mode string `json:"mode"`
CID string `json:"cid"`
Rate string `json:"rate"`
}