diff --git a/litemall-core/src/main/java/org/linlinjava/litemall/core/qcode/QCodeService.java b/litemall-core/src/main/java/org/linlinjava/litemall/core/qcode/QCodeService.java index cb053d2e..efaf3c8c 100644 --- a/litemall-core/src/main/java/org/linlinjava/litemall/core/qcode/QCodeService.java +++ b/litemall-core/src/main/java/org/linlinjava/litemall/core/qcode/QCodeService.java @@ -32,6 +32,9 @@ public class QCodeService { * @param goodName */ public void createGoodShareImage(String goodId, String goodPicUrl, String goodName) { + if (!SystemConfig.isAutoCreateShareImage()) + return; + try { //创建该商品的二维码 File file = wxMaService.getQrcodeService().createWxaCodeUnlimit(goodId, "pages/index/index"); diff --git a/litemall-core/src/main/java/org/linlinjava/litemall/core/system/SystemConfig.java b/litemall-core/src/main/java/org/linlinjava/litemall/core/system/SystemConfig.java index a3b788f6..5ac42e94 100644 --- a/litemall-core/src/main/java/org/linlinjava/litemall/core/system/SystemConfig.java +++ b/litemall-core/src/main/java/org/linlinjava/litemall/core/system/SystemConfig.java @@ -60,6 +60,11 @@ public class SystemConfig extends BaseConfig { return getConfig(PRE_FIX + "mallname"); } + public static boolean isAutoCreateShareImage() { + int autoCreate = getConfigInt("shareimage.autocreate"); + return autoCreate == 0 ? false : true; + } + @Override public String getPrefix() { return PRE_FIX;