From 077cf1ba2bcf32c3ed96fb9458528bec71838c4f Mon Sep 17 00:00:00 2001 From: gazebo Date: Tue, 4 Feb 2020 09:24:56 +0800 Subject: [PATCH] ProfitSharing=Y --- business/partner/pay/wxpay/wxpay.go | 5 +++-- business/partner/purchase/jx/localjx/wxpay.go | 1 + 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/business/partner/pay/wxpay/wxpay.go b/business/partner/pay/wxpay/wxpay.go index ee161d7ed..b0f1d767a 100644 --- a/business/partner/pay/wxpay/wxpay.go +++ b/business/partner/pay/wxpay/wxpay.go @@ -36,8 +36,9 @@ func (p *PayHandler) CreatePay(ctx *jxcontext.Context, createParam *pay.CreatePa TradeType: vendorPayType2WxpayType(createParam.VendorPayType), TotalFee: createParam.TotalFee, - TimeStart: wxpayapi.Time2PayTime(createParam.TimeStart), - TimeExpire: wxpayapi.Time2PayTime(createParam.TimeExpire), + TimeStart: wxpayapi.Time2PayTime(createParam.TimeStart), + TimeExpire: wxpayapi.Time2PayTime(createParam.TimeExpire), + ProfitSharing: wxpayapi.OptYes, } if isOffline { param.TradeType = wxpayapi.TradeTypeNative diff --git a/business/partner/purchase/jx/localjx/wxpay.go b/business/partner/purchase/jx/localjx/wxpay.go index 453533def..edebf972e 100644 --- a/business/partner/purchase/jx/localjx/wxpay.go +++ b/business/partner/purchase/jx/localjx/wxpay.go @@ -35,6 +35,7 @@ func pay4OrderByWX(ctx *jxcontext.Context, order *model.GoodsOrder, vendorPayTyp TimeStart: wxpayapi.Time2PayTime(payCreatedAt), // TimeExpire: wxpayapi.Time2PayTime(payCreatedAt.Add(PayWaitingTime)), + ProfitSharing: wxpayapi.OptYes, } if authInfo, err := ctx.GetV2AuthInfo(); err == nil && authInfo.GetAuthType() == weixin.AuthTypeMini { param.OpenID = authInfo.GetAuthID()