From e9cd349c8ce7819f45f6bdc34f9bf9511ec8470d Mon Sep 17 00:00:00 2001 From: jinyu Date: Wed, 27 Jul 2016 12:32:16 +0800 Subject: [PATCH] =?UTF-8?q?AppPay=E6=94=AF=E4=BB=98=E7=BC=BA=E5=B0=91partn?= =?UTF-8?q?erId=E5=AD=97=E6=AE=B5=E3=80=82?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../java/com/foxinmy/weixin4j/payment/PayRequest.java | 8 ++++++++ .../com/foxinmy/weixin4j/payment/mch/APPPayRequest.java | 1 + 2 files changed, 9 insertions(+) diff --git a/weixin4j-base/src/main/java/com/foxinmy/weixin4j/payment/PayRequest.java b/weixin4j-base/src/main/java/com/foxinmy/weixin4j/payment/PayRequest.java index 785120b9..2eb0ebbf 100644 --- a/weixin4j-base/src/main/java/com/foxinmy/weixin4j/payment/PayRequest.java +++ b/weixin4j-base/src/main/java/com/foxinmy/weixin4j/payment/PayRequest.java @@ -61,6 +61,14 @@ public class PayRequest extends PayBaseInfo { this.prepayId = prepayId; } + public String getPartnerId() { + return partnerId; + } + + public void setPartnerId(String partnerId) { + this.partnerId = partnerId; + } + @Override public String toString() { return "package" + packageInfo + ", prepayId=" + prepayId diff --git a/weixin4j-base/src/main/java/com/foxinmy/weixin4j/payment/mch/APPPayRequest.java b/weixin4j-base/src/main/java/com/foxinmy/weixin4j/payment/mch/APPPayRequest.java index 0c22f553..2da86e44 100644 --- a/weixin4j-base/src/main/java/com/foxinmy/weixin4j/payment/mch/APPPayRequest.java +++ b/weixin4j-base/src/main/java/com/foxinmy/weixin4j/payment/mch/APPPayRequest.java @@ -35,6 +35,7 @@ public class APPPayRequest extends AbstractPayRequest { public PayRequest toRequestObject() { PayRequest payRequest = new PayRequest(getPaymentAccount().getId(), "Sign=WXPay"); + payRequest.setPartnerId(getPaymentAccount().getPartnerId()); payRequest.setPrepayId(getPrePayId()); return payRequest; }