Просмотр исходного кода

issue #47 rule的reEnter判断时机过迟的问题

master
Daniel Qian 10 лет назад
Родитель
Сommit
24b1e9b4eb
2 измененных файлов: 6 добавлений и 6 удалений
  1. +3
    -3
      weixin-java-cp/src/main/java/me/chanjar/weixin/cp/api/WxCpMessageRouter.java
  2. +3
    -3
      weixin-java-mp/src/main/java/me/chanjar/weixin/mp/api/WxMpMessageRouter.java

+ 3
- 3
weixin-java-cp/src/main/java/me/chanjar/weixin/cp/api/WxCpMessageRouter.java Просмотреть файл

@@ -77,6 +77,9 @@ public class WxCpMessageRouter {
for (final Rule rule : rules) {
if (rule.test(wxMessage)) {
matchRules.add(rule);
if(!rule.reEnter) {
break;
}
}
}

@@ -91,9 +94,6 @@ public class WxCpMessageRouter {
public void run() {
for (final Rule rule : matchRules) {
rule.service(wxMessage);
if (!rule.reEnter) {
break;
}
}
}
});


+ 3
- 3
weixin-java-mp/src/main/java/me/chanjar/weixin/mp/api/WxMpMessageRouter.java Просмотреть файл

@@ -77,6 +77,9 @@ public class WxMpMessageRouter {
for (final Rule rule : rules) {
if (rule.test(wxMessage)) {
matchRules.add(rule);
if(!rule.reEnter) {
break;
}
}
}
@@ -91,9 +94,6 @@ public class WxMpMessageRouter {
public void run() {
for (final Rule rule : matchRules) {
rule.service(wxMessage);
if (!rule.reEnter) {
break;
}
}
}
});


Загрузка…
Отмена
Сохранить