Jerry 6 anos atrás
pai
commit
6fa465662b
1 arquivos alterados com 7 adições e 5 exclusões
  1. 7 5
      examples/wechat/wx_UnifiedOrder.go

+ 7 - 5
examples/wechat/wx_UnifiedOrder.go

@@ -3,6 +3,8 @@ package wechat
 import (
 	"fmt"
 	"github.com/iGoogle-ink/gopay"
+	"strconv"
+	"time"
 )
 
 func UnifiedOrder() {
@@ -45,17 +47,17 @@ func UnifiedOrder() {
 	}
 	fmt.Println("wxRsp:", *wxRsp)
 
-	//timeStamp := strconv.FormatInt(time.Now().Unix(), 10)
+	timeStamp := strconv.FormatInt(time.Now().Unix(), 10)
 
-	////获取小程序支付需要的paySign
+	//获取小程序支付需要的paySign
 	//pac := "prepay_id=" + wxRsp.PrepayId
 	//paySign := gopay.GetMiniPaySign("wxdaa2ab9ef87b5497", wxRsp.NonceStr, pac, gopay.SignType_MD5, timeStamp, "GFDS8j98rewnmgl45wHTt980jg543abc")
 	//fmt.Println("paySign:", paySign)
 
 	//获取H5支付需要的paySign
-	//pac := "prepay_id=" + wxRsp.PrepayId
-	//paySign := gopay.GetH5PaySign("wxdaa2ab9ef87b5497", wxRsp.NonceStr, pac, gopay.SignType_MD5, timeStamp, "GFDS8j98rewnmgl45wHTt980jg543abc")
-	//fmt.Println("paySign:", paySign)
+	pac := "prepay_id=" + wxRsp.PrepayId
+	paySign := gopay.GetH5PaySign("wxdaa2ab9ef87b5497", wxRsp.NonceStr, pac, gopay.SignType_MD5, timeStamp, "GFDS8j98rewnmgl45wHTt980jg543abc")
+	fmt.Println("paySign:", paySign)
 
 	//获取小程序需要的paySign
 	//paySign := gopay.GetAppPaySign("wxdaa2ab9ef87b5497","", wxRsp.NonceStr, wxRsp.PrepayId, gopay.SignType_MD5, timeStamp, "GFDS8j98rewnmgl45wHTt980jg543abc")