diff --git a/lib/wxpay/wx_pay.go b/lib/wxpay/wx_pay.go index 4f6617f..2bde73b 100644 --- a/lib/wxpay/wx_pay.go +++ b/lib/wxpay/wx_pay.go @@ -231,24 +231,29 @@ type ( CashFee uint `xml:"cash_fee,CDATA" json:"cash_fee"` CashFeeType string `xml:"cash_fee_type,CDATA" json:"cash_fee_type"` - CouponFee uint `xml:"coupon_fee,CDATA" json:"coupon_fee"` - CouponCount uint `xml:"coupon_count,CDATA" json:"coupon_count"` - CouponType0 uint `xml:"coupon_type_0,CDATA" json:"coupon_type"` - CouponId0 string `xml:"coupon_id_0,CDATA" json:"coupon_id"` - CouponFee0 uint `xml:"coupon_fee_0,CDATA" json:"coupon_fee0"` + CouponFee uint `xml:"coupon_fee,CDATA" json:"coupon_fee"` + CouponCount uint `xml:"coupon_count,CDATA" json:"coupon_count"` + CouponType0 uint `xml:"coupon_type_0,CDATA" json:"coupon_type"` + CouponId0 string `xml:"coupon_id_0,CDATA" json:"coupon_id"` + CouponFee0 uint `xml:"coupon_fee_0,CDATA" json:"coupon_fee0"` //CouponCount string `json:"coupon_count"` //CouponFee string `json:"coupon_fee"` //CouponFee0 string `json:"coupon_fee_0"` //CouponId0 string `json:"coupon_id_0"` - CouponFee1 uint `xml:"coupon_fee_1,CDATA" json:"coupon_fee_1"` - CouponId1 string `xml:"coupon_id_1,CDATA" json:"coupon_id_1"` + CouponFee1 uint `xml:"coupon_fee_1,CDATA" json:"coupon_fee_1"` + CouponId1 string `xml:"coupon_id_1,CDATA" json:"coupon_id_1"` + CouponFee2 uint `xml:"coupon_fee_2,CDATA" json:"coupon_fee_2"` + CouponId2 string `xml:"coupon_id_2,CDATA" json:"coupon_id_2"` + CouponFee3 uint `xml:"coupon_fee_3,CDATA" json:"coupon_fee_3"` + CouponId3 string `xml:"coupon_id_3,CDATA" json:"coupon_id_3"` + CouponFee4 uint `xml:"coupon_fee_4,CDATA" json:"coupon_fee_4"` + CouponId4 string `xml:"coupon_id_4,CDATA" json:"coupon_id_4"` - - TransactionId string `xml:"transaction_id,CDATA" json:"transaction_id"` - OutTradeNo string `xml:"out_trade_no,CDATA" json:"out_trade_no"` - Attach string `xml:"attach,CDATA" json:"attach"` - TimeEnd string `xml:"time_end,CDATA" json:"time_end"` + TransactionId string `xml:"transaction_id,CDATA" json:"transaction_id"` + OutTradeNo string `xml:"out_trade_no,CDATA" json:"out_trade_no"` + Attach string `xml:"attach,CDATA" json:"attach"` + TimeEnd string `xml:"time_end,CDATA" json:"time_end"` } WechatNotify struct { @@ -272,6 +277,17 @@ type ( } ) +type T struct { + CouponFee0 string `json:"coupon_fee_0"` + CouponFee1 string `json:"coupon_fee_1"` + CouponFee2 string `json:"coupon_fee_2"` + CouponFee3 string `json:"coupon_fee_3"` + CouponId0 string `json:"coupon_id_0"` + CouponId1 string `json:"coupon_id_1"` + CouponId2 string `json:"coupon_id_2"` + CouponId3 string `json:"coupon_id_3"` +} + //type T struct { // Xml struct { // Appid string `json:"appid"`