From 57e12dee298def34d8d5802eb984f520b5f158df Mon Sep 17 00:00:00 2001 From: Copilot <198982749+Copilot@users.noreply.github.com> Date: Sat, 15 Nov 2025 17:03:08 +0800 Subject: [PATCH] =?UTF-8?q?:bug:=20#3704=20=E3=80=90=E5=B0=8F=E7=A8=8B?= =?UTF-8?q?=E5=BA=8F=E3=80=91=E4=BF=AE=E5=A4=8D=E7=89=A9=E6=B5=81=E6=9C=8D?= =?UTF-8?q?=E5=8A=A1-=E5=90=8C=E5=9F=8E=E9=85=8D=E9=80=81=E6=9C=8D?= =?UTF-8?q?=E5=8A=A1-=E6=9F=A5=E8=AF=A2=E9=97=A8=E5=BA=97=E4=BD=99?= =?UTF-8?q?=E9=A2=9D=E6=8E=A5=E5=8F=A3=E9=94=99=E8=AF=AF=E7=9A=84=E9=80=BB?= =?UTF-8?q?=E8=BE=91?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../wx/miniapp/api/impl/WxMaIntracityServiceImpl.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/weixin-java-miniapp/src/main/java/cn/binarywang/wx/miniapp/api/impl/WxMaIntracityServiceImpl.java b/weixin-java-miniapp/src/main/java/cn/binarywang/wx/miniapp/api/impl/WxMaIntracityServiceImpl.java index 3e21dab79..e2681f7cc 100644 --- a/weixin-java-miniapp/src/main/java/cn/binarywang/wx/miniapp/api/impl/WxMaIntracityServiceImpl.java +++ b/weixin-java-miniapp/src/main/java/cn/binarywang/wx/miniapp/api/impl/WxMaIntracityServiceImpl.java @@ -170,7 +170,7 @@ public class WxMaIntracityServiceImpl implements WxMaIntracityService { @Override public WxMaStoreBalance balanceQuery(String wxStoreId, String serviceTransId, PayMode payMode) throws WxErrorException { - if (wxStoreId == null && (payMode != null && payMode != PayMode.STORE)) { + if (wxStoreId == null && (payMode == null || payMode == PayMode.STORE)) { throw new IllegalArgumentException("payMode是PAY_MODE_STORE或null时,必须传递wxStoreId"); } Map request = new HashMap<>();