diff --git a/jpress-web/src/main/java/io/jpress/web/OptionInitializer.java b/jpress-web/src/main/java/io/jpress/web/OptionInitializer.java index 680b845cad45df792e2f5f1ee60be57ae0859b77..8b8346d2b8741f36fdf5091ee943bb8f40941824 100644 --- a/jpress-web/src/main/java/io/jpress/web/OptionInitializer.java +++ b/jpress-web/src/main/java/io/jpress/web/OptionInitializer.java @@ -110,12 +110,7 @@ public class OptionInitializer implements JPressOptions.OptionChangeListener, Jb ac.setEncryptMessage(false); //采用明文模式,同时也支持混合模式 //重新设置后,需要清空之前的配置。 - try { - Field mapField = ApiConfigKit.class.getDeclaredField("CFG_MAP"); - mapField.setAccessible(true); - Map map = (Map) mapField.get(null); - map.clear(); - } catch (Exception e) {} + ApiConfigKit.removeAll(); ApiConfigKit.putApiConfig(ac); } diff --git a/jpress-web/src/main/java/io/jpress/web/commons/finance/PrePayNotifytKit.java b/jpress-web/src/main/java/io/jpress/web/commons/finance/PrePayNotifytKit.java index d52083ebcde98fbc50e7b03f74988f2fdf27860f..4a757db8960af2a368c98a74d547f1c925f9316a 100644 --- a/jpress-web/src/main/java/io/jpress/web/commons/finance/PrePayNotifytKit.java +++ b/jpress-web/src/main/java/io/jpress/web/commons/finance/PrePayNotifytKit.java @@ -124,7 +124,7 @@ public class PrePayNotifytKit { Set openIds = StrUtil.splitToSet(webMasterOpenId, ","); for (String openId : openIds) { - WechatMsgUtil.sendImageAsync(openId, content); + WechatMsgUtil.sendTextAsync(openId, content); } }