From a04caf867529fec507b1ba8fa71fbc38c6972bd2 Mon Sep 17 00:00:00 2001 From: suyl <770236076@qq.com> Date: Wed, 9 Jun 2021 18:45:48 +0800 Subject: [PATCH] aa --- business/partner/purchase/jx/localjx/tonglianpay.go | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/business/partner/purchase/jx/localjx/tonglianpay.go b/business/partner/purchase/jx/localjx/tonglianpay.go index 4ab44f72d..6c907992a 100644 --- a/business/partner/purchase/jx/localjx/tonglianpay.go +++ b/business/partner/purchase/jx/localjx/tonglianpay.go @@ -2,7 +2,7 @@ package localjx import ( "encoding/json" - "git.rosy.net.cn/jx-callback/business/auth2/authprovider/alipay" + "fmt" "strings" "time" @@ -45,9 +45,12 @@ func pay4OrderByTL(ctx *jxcontext.Context, order *model.GoodsOrder, payType int, } } if vendorPayType == tonglianpayapi.PayTypeZfbApp { - if authInfo, err := ctx.GetV2AuthInfo(); err == nil && authInfo.GetAuthType() == alipay.AuthType { + if authInfo, err := ctx.GetV2AuthInfo(); err == nil { param.Acct = authInfo.GetAuthID() } + if param.Acct == "" { + return nil, fmt.Errorf("未找到用户的认证ID!") + } } if vendorPayType == tonglianpayapi.PayTypeH5 { param2 := &tonglianpayapi.CreateH5UnitorderOrderParam{