File tree Expand file tree Collapse file tree 2 files changed +11
-7
lines changed
src/main/java/com/github/binarywang/demo/spring/service Expand file tree Collapse file tree 2 files changed +11
-7
lines changed Original file line number Diff line number Diff line change 11
11
<description >weixin mp demo with spring MVC</description >
12
12
<url >https://github.com/wechat-group/weixin-java-mp-demo</url >
13
13
<properties >
14
- <maven .compiler.source>1.7 </maven .compiler.source>
15
- <maven .compiler.target>1.7 </maven .compiler.target>
14
+ <maven .compiler.source>1.8 </maven .compiler.source>
15
+ <maven .compiler.target>1.8 </maven .compiler.target>
16
16
17
- <weixin-java-mp .version>2.6.0 </weixin-java-mp .version>
17
+ <weixin-java-mp .version>2.6.2.BETA </weixin-java-mp .version>
18
18
<spring .version>4.3.2.RELEASE</spring .version>
19
19
<spring-security .version>4.1.3.RELEASE</spring-security .version>
20
20
<guava .version>19.0</guava .version>
Original file line number Diff line number Diff line change 2
2
3
3
import javax .annotation .PostConstruct ;
4
4
5
+ import me .chanjar .weixin .mp .constant .WxMpEventConstants ;
5
6
import org .slf4j .Logger ;
6
7
import org .slf4j .LoggerFactory ;
7
8
import org .springframework .beans .factory .annotation .Autowired ;
@@ -87,16 +88,19 @@ private void refreshRouter() {
87
88
newRouter .rule ().handler (this .logHandler ).next ();
88
89
89
90
// 接收客服会话管理事件
90
- newRouter .rule ().async (false ).msgType (WxConsts .XML_MSG_EVENT ).event (WxConsts .EVT_KF_CREATE_SESSION )
91
+ newRouter .rule ().async (false ).msgType (WxConsts .XML_MSG_EVENT )
92
+ .event (WxMpEventConstants .CustomerService .KF_CREATE_SESSION )
91
93
.handler (this .kfSessionHandler ).end ();
92
- newRouter .rule ().async (false ).msgType (WxConsts .XML_MSG_EVENT ).event (WxConsts .EVT_KF_CLOSE_SESSION )
94
+ newRouter .rule ().async (false ).msgType (WxConsts .XML_MSG_EVENT )
95
+ .event (WxMpEventConstants .CustomerService .KF_CLOSE_SESSION )
93
96
.handler (this .kfSessionHandler ).end ();
94
- newRouter .rule ().async (false ).msgType (WxConsts .XML_MSG_EVENT ).event (WxConsts .EVT_KF_SWITCH_SESSION )
97
+ newRouter .rule ().async (false ).msgType (WxConsts .XML_MSG_EVENT )
98
+ .event (WxMpEventConstants .CustomerService .KF_SWITCH_SESSION )
95
99
.handler (this .kfSessionHandler ).end ();
96
100
97
101
// 门店审核事件
98
102
newRouter .rule ().async (false ).msgType (WxConsts .XML_MSG_EVENT )
99
- .event (WxConsts . EVT_POI_CHECK_NOTIFY )
103
+ .event (WxMpEventConstants . POI_CHECK_NOTIFY )
100
104
.handler (this .storeCheckNotifyHandler )
101
105
.end ();
102
106
You can’t perform that action at this time.
0 commit comments