Преглед на файлове

Merge branch 'dev' into 'mp-server-test'

订阅模板切换

See merge request quanshu/mp-server!1019
YRabbit преди 2 години
родител
ревизия
988eb949d8
променени са 1 файла, в които са добавени 8 реда и са изтрити 0 реда
  1. 8 0
      mp-service/src/main/java/com/qs/mp/framework/service/impl/WxSubscribeMessageImpl.java

+ 8 - 0
mp-service/src/main/java/com/qs/mp/framework/service/impl/WxSubscribeMessageImpl.java

@@ -58,6 +58,10 @@ public class WxSubscribeMessageImpl implements IWxSubscribeMessage {
   @Override
   public void sendMarketingHelp(Long userId, Marketing marketing) {
     String openId = getOpenIdByUserId(userId);
+    SysUser sysUser = sysUserService.selectUserById(userId);
+    if (sysUser != null) {
+      openId = sysUser.getMsdqOpenId();
+    }
     if (StringUtils.isBlank(openId)) {
       return;
     }
@@ -69,6 +73,10 @@ public class WxSubscribeMessageImpl implements IWxSubscribeMessage {
   @Override
   public boolean sendMarketingLottery(Long userId, Marketing marketing) {
     String openId = getOpenIdByUserId(userId);
+    SysUser sysUser = sysUserService.selectUserById(userId);
+    if (sysUser != null) {
+      openId = sysUser.getMsdqOpenId();
+    }
     if (StringUtils.isBlank(openId)) {
       return true;
     }