File tree Expand file tree Collapse file tree 15 files changed +30
-30
lines changed
src/main/java/com/github/binarywang/demo/wechat Expand file tree Collapse file tree 15 files changed +30
-30
lines changed Original file line number Diff line number Diff line change 21
21
<project .build.sourceEncoding>UTF-8</project .build.sourceEncoding>
22
22
<project .build.locales>zh_CN</project .build.locales>
23
23
<project .build.jdk>1.7</project .build.jdk>
24
- <weixin-java-mp .version>2.2.4 </weixin-java-mp .version>
24
+ <weixin-java-mp .version>2.2.5 </weixin-java-mp .version>
25
25
</properties >
26
26
27
27
<dependencies >
Original file line number Diff line number Diff line change 4
4
import org .slf4j .LoggerFactory ;
5
5
6
6
import me .chanjar .weixin .mp .api .WxMpService ;
7
- import me .chanjar .weixin .mp .bean .WxMpXmlMessage ;
8
- import me .chanjar .weixin .mp .bean .WxMpXmlOutMessage ;
7
+ import me .chanjar .weixin .mp .bean .message . WxMpXmlMessage ;
8
+ import me .chanjar .weixin .mp .bean .message . WxMpXmlOutMessage ;
9
9
10
10
/**
11
11
*
Original file line number Diff line number Diff line change 1
1
package com .github .binarywang .demo .wechat .builder ;
2
2
3
3
import me .chanjar .weixin .mp .api .WxMpService ;
4
- import me .chanjar .weixin .mp .bean .WxMpXmlMessage ;
5
- import me .chanjar .weixin .mp .bean .WxMpXmlOutImageMessage ;
6
- import me .chanjar .weixin .mp .bean .WxMpXmlOutMessage ;
4
+ import me .chanjar .weixin .mp .bean .message . WxMpXmlMessage ;
5
+ import me .chanjar .weixin .mp .bean .message . WxMpXmlOutImageMessage ;
6
+ import me .chanjar .weixin .mp .bean .message . WxMpXmlOutMessage ;
7
7
8
8
/**
9
9
*
Original file line number Diff line number Diff line change 1
1
package com .github .binarywang .demo .wechat .builder ;
2
2
3
3
import me .chanjar .weixin .mp .api .WxMpService ;
4
- import me .chanjar .weixin .mp .bean .WxMpXmlMessage ;
5
- import me .chanjar .weixin .mp .bean .WxMpXmlOutMessage ;
6
- import me .chanjar .weixin .mp .bean .WxMpXmlOutTextMessage ;
4
+ import me .chanjar .weixin .mp .bean .message . WxMpXmlMessage ;
5
+ import me .chanjar .weixin .mp .bean .message . WxMpXmlOutMessage ;
6
+ import me .chanjar .weixin .mp .bean .message . WxMpXmlOutTextMessage ;
7
7
8
8
/**
9
9
*
Original file line number Diff line number Diff line change @@ -62,7 +62,7 @@ public WxMpService wxMpService(WxMpConfigStorage configStorage) {
62
62
public WxMpMessageRouter router (WxMpService wxMpService ) {
63
63
final WxMpMessageRouter newRouter = new WxMpMessageRouter (wxMpService );
64
64
65
- // 记录所有事件的日志
65
+ // 记录所有事件的日志 (异步执行)
66
66
newRouter .rule ().handler (this .logHandler ).next ();
67
67
68
68
// 接收客服会话管理事件
Original file line number Diff line number Diff line change 13
13
14
14
import me .chanjar .weixin .mp .api .WxMpMessageRouter ;
15
15
import me .chanjar .weixin .mp .api .WxMpService ;
16
- import me .chanjar .weixin .mp .bean .WxMpXmlMessage ;
17
- import me .chanjar .weixin .mp .bean .WxMpXmlOutMessage ;
16
+ import me .chanjar .weixin .mp .bean .message . WxMpXmlMessage ;
17
+ import me .chanjar .weixin .mp .bean .message . WxMpXmlOutMessage ;
18
18
19
19
/**
20
20
* @author Binary Wang
Original file line number Diff line number Diff line change 6
6
7
7
import me .chanjar .weixin .common .session .WxSessionManager ;
8
8
import me .chanjar .weixin .mp .api .WxMpService ;
9
- import me .chanjar .weixin .mp .bean .WxMpXmlMessage ;
10
- import me .chanjar .weixin .mp .bean .WxMpXmlOutMessage ;
9
+ import me .chanjar .weixin .mp .bean .message . WxMpXmlMessage ;
10
+ import me .chanjar .weixin .mp .bean .message . WxMpXmlOutMessage ;
11
11
12
12
/**
13
13
*
Original file line number Diff line number Diff line change 11
11
import me .chanjar .weixin .common .api .WxConsts ;
12
12
import me .chanjar .weixin .common .session .WxSessionManager ;
13
13
import me .chanjar .weixin .mp .api .WxMpService ;
14
- import me .chanjar .weixin .mp .bean .WxMpXmlMessage ;
15
- import me .chanjar .weixin .mp .bean .WxMpXmlOutMessage ;
14
+ import me .chanjar .weixin .mp .bean .message . WxMpXmlMessage ;
15
+ import me .chanjar .weixin .mp .bean .message . WxMpXmlOutMessage ;
16
16
17
17
/**
18
18
*
Original file line number Diff line number Diff line change 8
8
9
9
import me .chanjar .weixin .common .session .WxSessionManager ;
10
10
import me .chanjar .weixin .mp .api .WxMpService ;
11
- import me .chanjar .weixin .mp .bean .WxMpXmlMessage ;
12
- import me .chanjar .weixin .mp .bean .WxMpXmlOutMessage ;
11
+ import me .chanjar .weixin .mp .bean .message . WxMpXmlMessage ;
12
+ import me .chanjar .weixin .mp .bean .message . WxMpXmlOutMessage ;
13
13
14
14
/**
15
15
* @author Binary Wang
Original file line number Diff line number Diff line change 9
9
import me .chanjar .weixin .common .api .WxConsts ;
10
10
import me .chanjar .weixin .common .session .WxSessionManager ;
11
11
import me .chanjar .weixin .mp .api .WxMpService ;
12
- import me .chanjar .weixin .mp .bean .WxMpXmlMessage ;
13
- import me .chanjar .weixin .mp .bean .WxMpXmlOutMessage ;
12
+ import me .chanjar .weixin .mp .bean .message . WxMpXmlMessage ;
13
+ import me .chanjar .weixin .mp .bean .message . WxMpXmlOutMessage ;
14
14
15
15
/**
16
16
* @author Binary Wang
Original file line number Diff line number Diff line change 14
14
import me .chanjar .weixin .common .exception .WxErrorException ;
15
15
import me .chanjar .weixin .common .session .WxSessionManager ;
16
16
import me .chanjar .weixin .mp .api .WxMpService ;
17
- import me .chanjar .weixin .mp .bean .WxMpXmlMessage ;
18
- import me .chanjar .weixin .mp .bean .WxMpXmlOutMessage ;
17
+ import me .chanjar .weixin .mp .bean .message . WxMpXmlMessage ;
18
+ import me .chanjar .weixin .mp .bean .message . WxMpXmlOutMessage ;
19
19
20
20
/**
21
21
*
Original file line number Diff line number Diff line change 6
6
7
7
import me .chanjar .weixin .common .session .WxSessionManager ;
8
8
import me .chanjar .weixin .mp .api .WxMpService ;
9
- import me .chanjar .weixin .mp .bean .WxMpXmlMessage ;
10
- import me .chanjar .weixin .mp .bean .WxMpXmlOutMessage ;
9
+ import me .chanjar .weixin .mp .bean .message . WxMpXmlMessage ;
10
+ import me .chanjar .weixin .mp .bean .message . WxMpXmlOutMessage ;
11
11
12
12
/**
13
13
*
Original file line number Diff line number Diff line change 6
6
7
7
import me .chanjar .weixin .common .session .WxSessionManager ;
8
8
import me .chanjar .weixin .mp .api .WxMpService ;
9
- import me .chanjar .weixin .mp .bean .WxMpXmlMessage ;
10
- import me .chanjar .weixin .mp .bean .WxMpXmlOutMessage ;
9
+ import me .chanjar .weixin .mp .bean .message . WxMpXmlMessage ;
10
+ import me .chanjar .weixin .mp .bean .message . WxMpXmlOutMessage ;
11
11
12
12
/**
13
13
* 门店审核事件处理
Original file line number Diff line number Diff line change 11
11
import me .chanjar .weixin .common .exception .WxErrorException ;
12
12
import me .chanjar .weixin .common .session .WxSessionManager ;
13
13
import me .chanjar .weixin .mp .api .WxMpService ;
14
- import me .chanjar .weixin .mp .bean .WxMpXmlMessage ;
15
- import me .chanjar .weixin .mp .bean .WxMpXmlOutMessage ;
14
+ import me .chanjar .weixin .mp .bean .message . WxMpXmlMessage ;
15
+ import me .chanjar .weixin .mp .bean .message . WxMpXmlOutMessage ;
16
16
import me .chanjar .weixin .mp .bean .result .WxMpUser ;
17
17
18
18
/**
Original file line number Diff line number Diff line change 8
8
9
9
import me .chanjar .weixin .common .session .WxSessionManager ;
10
10
import me .chanjar .weixin .mp .api .WxMpService ;
11
- import me .chanjar .weixin .mp .bean .WxMpXmlMessage ;
12
- import me .chanjar .weixin .mp .bean .WxMpXmlOutMessage ;
11
+ import me .chanjar .weixin .mp .bean .message . WxMpXmlMessage ;
12
+ import me .chanjar .weixin .mp .bean .message . WxMpXmlOutMessage ;
13
13
14
14
/**
15
15
* @author Binary Wang
You can’t perform that action at this time.
0 commit comments