代码拉取完成,页面将自动刷新
package common
// 微信支付返回结构体
type WeChatReResult struct {
ReturnCode string `xml:"return_code"`
ReturnMsg string `xml:"return_msg"`
AppID string `xml:"appid"`
MchID string `xml:"mch_id"`
DeviceInfo string `xml:"device_info"`
NonceStr string `xml:"nonce_str"`
Sign string `xml:"sign"`
ResultCode string `xml:"result_code"`
ErrCode string `xml:"err_code"`
ErrCodeDes string `xml:"err_code_des"`
TradeType string `xml:"trade_type"`
PrepayID string `xml:"prepay_id"`
CodeURL string `xml:"code_url"`
}
// 微信基本信息
type WechatBaseResult struct {
ReturnCode string `xml:"return_code"`
ReturnMsg string `xml:"return_msg"`
}
// 微信返回通用数据
type WechatReturnData struct {
AppID string `xml:"appid,emitempty"`
MchID string `xml:"mch_id,emitempty"`
DeviceInfo string `xml:"device_info,emitempty"`
NonceStr string `xml:"nonce_str,emitempty"`
Sign string `xml:"sign,emitempty"`
ResultCode string `xml:"result_code,emitempty"`
ErrCode string `xml:"err_code,emitempty"`
ErrCodeDes string `xml:"err_code_des,emitempty"`
}
// 微信结果通用数据
type WechatResultData struct {
OpenID string `xml:"openid,emitempty"`
IsSubscribe string `xml:"is_subscribe,emitempty"`
TradeType string `xml:"trade_type,emitempty"`
BankType string `xml:"bank_type,emitempty"`
FeeType string `xml:"fee_type,emitempty"`
TotalFee int64 `xml:"total_fee,emitempty"`
CashFeeType string `xml:"cash_fee_type,emitempty"`
CashFee int64 `xml:"cash_fee,emitempty"`
TransactionID string `xml:"transaction_id,emitempty"`
OutTradeNO string `xml:"out_trade_no,emitempty"`
Attach string `xml:"attach,emitempty"`
TimeEnd string `xml:"time_end,emitempty"`
}
//微信支付回调结果结构体
type WeChatPayResult struct {
WechatBaseResult
WechatReturnData
WechatResultData
}
//微信查询结果结构体
type WeChatQueryResult struct {
WechatBaseResult
WechatReturnData
WechatResultData
TradeState string `xml:"trade_state"`
TradeStateDesc string `xml:"trade_state_desc"`
}
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。