Skip to content

Commit 4216600

Browse files
committed
升级weixin-java-tools版本,降低jdk版本为1.7,并修复相关代码
1 parent 56f7c90 commit 4216600

File tree

2 files changed

+14
-11
lines changed

2 files changed

+14
-11
lines changed

pom.xml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,13 +12,13 @@
1212
<!-- base setting -->
1313
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
1414
<project.build.locales>zh_CN</project.build.locales>
15-
<project.build.jdk>1.8</project.build.jdk>
15+
<project.build.jdk>1.7</project.build.jdk>
1616

1717
<!-- plugin versions -->
1818
<plugin.maven-compiler>3.1</plugin.maven-compiler>
1919

2020
<!-- lib versions -->
21-
<weixin-java-mp.version>2.2.0</weixin-java-mp.version>
21+
<weixin-java-mp.version>2.2.2</weixin-java-mp.version>
2222
<junit.version>4.12</junit.version>
2323
<slf4j.version>1.7.21</slf4j.version>
2424
<spring.version>4.2.6.RELEASE</spring.version>

src/main/java/com/github/controller/TemplateMessageController.java

Lines changed: 12 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,17 @@
11
package com.github.controller;
22

3-
import me.chanjar.weixin.common.exception.WxErrorException;
4-
import me.chanjar.weixin.mp.api.WxMpConfigStorage;
5-
import me.chanjar.weixin.mp.api.WxMpService;
6-
import me.chanjar.weixin.mp.bean.WxMpTemplateData;
7-
import me.chanjar.weixin.mp.bean.WxMpTemplateMessage;
3+
import javax.servlet.http.HttpServletRequest;
4+
import javax.servlet.http.HttpServletResponse;
5+
86
import org.springframework.beans.factory.annotation.Autowired;
97
import org.springframework.stereotype.Controller;
108
import org.springframework.web.bind.annotation.RequestMapping;
119

12-
import javax.servlet.http.HttpServletRequest;
13-
import javax.servlet.http.HttpServletResponse;
10+
import me.chanjar.weixin.common.exception.WxErrorException;
11+
import me.chanjar.weixin.mp.api.WxMpConfigStorage;
12+
import me.chanjar.weixin.mp.api.WxMpService;
13+
import me.chanjar.weixin.mp.bean.template.WxMpTemplateData;
14+
import me.chanjar.weixin.mp.bean.template.WxMpTemplateMessage;
1415

1516
/**
1617
* 模板消息Controller
@@ -46,7 +47,8 @@ public void notifyOrderPaySuccessTemplate(HttpServletResponse response,
4647
orderPaySuccessTemplate.addWxMpTemplateData(orderProductNameData);
4748
orderPaySuccessTemplate.addWxMpTemplateData(remarkData);
4849
try {
49-
wxMpService.templateSend(orderPaySuccessTemplate);
50+
wxMpService.getTemplateMsgService()
51+
.sendTemplateMsg(orderPaySuccessTemplate);
5052
} catch (WxErrorException e) {
5153
logger.error(e.getMessage().toString());
5254
}
@@ -69,7 +71,8 @@ public void notifyOrderStatusUpdateTemplate(HttpServletResponse response,
6971
orderPaySuccessTemplate.addWxMpTemplateData(orderProductNameData);
7072
orderPaySuccessTemplate.addWxMpTemplateData(remarkData);
7173
try {
72-
wxMpService.templateSend(orderPaySuccessTemplate);
74+
wxMpService.getTemplateMsgService()
75+
.sendTemplateMsg(orderPaySuccessTemplate);
7376
} catch (WxErrorException e) {
7477
logger.error(e.getMessage().toString());
7578
}

0 commit comments

Comments
 (0)