diff --git a/business/jxstore/financial/financial.go b/business/jxstore/financial/financial.go index 7d3bfb500..56937ac7a 100644 --- a/business/jxstore/financial/financial.go +++ b/business/jxstore/financial/financial.go @@ -59,7 +59,7 @@ func (p *PayHandler) CreatePay() (err error) { TimeStart: wxpayapi.Time2PayTime(time.Now()), // ProfitSharing: wxpayapi.OptYes, } - if authInfo, err := p.Ctx.GetV2AuthInfo(); err == nil && authInfo.GetAuthType() == weixin.AuthTypeWxApp { + if authInfo, err := p.Ctx.GetV2AuthInfo(); err == nil { param.OpenID = authInfo.GetAuthID() } result, err := api.WxpayAPI.CreateUnifiedOrder(param)