🎨 #3054 【小程序】优化代码,避免高版本jdk环境下出现序列化报错问题

This commit is contained in:
lzq52066 2025-01-06 15:22:21 +08:00 committed by GitHub
parent 6decd2839b
commit 9730e9a387
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -499,7 +499,10 @@ public abstract class BaseWxMaServiceImpl<H, P> implements WxMaService, RequestH
@Override @Override
public void setWxMaConfig(WxMaConfig maConfig) { public void setWxMaConfig(WxMaConfig maConfig) {
final String appid = maConfig.getAppid(); final String appid = maConfig.getAppid();
this.setMultiConfigs(ImmutableMap.of(appid, maConfig), appid); Map<String, WxMaConfig> map = new HashMap<>();
map.put(appid, maConfig);
Map<String, WxMaConfig> configMap = Collections.unmodifiableMap(map);
this.setMultiConfigs(configMap, appid);
} }
@Override @Override