소스 검색

set appid

huangrf 6 년 전
부모
커밋
a15fedef14
2개의 변경된 파일2개의 추가작업 그리고 0개의 파일을 삭제
  1. 1 0
      third/wx/global.go
  2. 1 0
      third/wx/wx.go

+ 1 - 0
third/wx/global.go

@@ -127,6 +127,7 @@ type PayParams struct{
 	SignType  string `json:"signType"`
 	PaySign   string `json:"paySign"`
 	OutTradeNo   string `json:"outTradeNo"`
+	AppId string `json:"appId"`
 }
 
 // 微信oauth跳转信息,

+ 1 - 0
third/wx/wx.go

@@ -96,6 +96,7 @@ func PayJSAPI(params *PayParams)(*JSAPIPayConfig, error){
 
 	payCfg := pay.Config{timestamp, nonceStr, prePayID, "MD5", sign}
 	exPayConfig := JSAPIPayConfig{}
+	exPayConfig.AppId = wxConfig.AppId
 	exPayConfig.NonceStr = payCfg.NonceStr
 	exPayConfig.OutTradeNo = params.OutTradeNo
 	exPayConfig.Package = "prepay_id=" + payCfg.PrePayID