mirror of
				https://gitee.com/binary/weixin-java-tools.git
				synced 2025-10-31 18:46:10 +08:00 
			
		
		
		
	issue #47 rule的reEnter判断时机过迟的问题
This commit is contained in:
		| @ -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; | ||||
|             } | ||||
|           } | ||||
|         } | ||||
|       }); | ||||
|  | ||||
| @ -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; | ||||
|             } | ||||
|           } | ||||
|         } | ||||
|       }); | ||||
|  | ||||
		Reference in New Issue
	
	Block a user
	 Daniel Qian
					Daniel Qian