From bd100bf846e7490cb2fef2cf8ad69d961624f347 Mon Sep 17 00:00:00 2001 From: Binary Wang Date: Sat, 22 Aug 2020 17:13:09 +0800 Subject: [PATCH] =?UTF-8?q?:bug:=20#1714=20=E4=BF=AE=E5=A4=8D=E5=B0=8F?= =?UTF-8?q?=E7=A8=8B=E5=BA=8F=E5=88=9D=E5=A7=8B=E5=8C=96=E6=97=B6=E6=8A=A5?= =?UTF-8?q?=E9=94=99=E7=9A=84=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../wx/miniapp/api/impl/BaseWxMaServiceImpl.java | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/weixin-java-miniapp/src/main/java/cn/binarywang/wx/miniapp/api/impl/BaseWxMaServiceImpl.java b/weixin-java-miniapp/src/main/java/cn/binarywang/wx/miniapp/api/impl/BaseWxMaServiceImpl.java index fc04b5b6f..2b1cb6669 100644 --- a/weixin-java-miniapp/src/main/java/cn/binarywang/wx/miniapp/api/impl/BaseWxMaServiceImpl.java +++ b/weixin-java-miniapp/src/main/java/cn/binarywang/wx/miniapp/api/impl/BaseWxMaServiceImpl.java @@ -298,7 +298,12 @@ public abstract class BaseWxMaServiceImpl implements WxMaService, RequestH @Override public WxMaConfig getWxMaConfig() { - return this.wxMaConfig; + if (this.configMap.size() == 1) { + // 只有一个小程序,直接返回其配置即可 + return this.configMap.values().iterator().next(); + } + + return this.configMap.get(WxMaConfigHolder.get()); } @Override