From 0f037c0d4a9f901c277a173fc61cb1fad0989fad Mon Sep 17 00:00:00 2001 From: wanggongfeng <1305282856@qq.com> Date: Fri, 29 May 2020 21:03:31 +0800 Subject: [PATCH 1/2] =?UTF-8?q?=E3=80=90=E4=B9=A6=E8=AE=B0=E5=9C=A8?= =?UTF-8?q?=E7=BA=BF=E3=80=91=E3=80=90=E5=BE=AE=E4=BF=A1=E9=80=9A=E7=9F=A5?= =?UTF-8?q?=E6=8E=A8=E9=80=81=E5=B7=A5=E5=85=B7=E4=BC=98=E5=8C=96=E3=80=91?= =?UTF-8?q?-=E7=8E=8B=E5=85=AC=E5=B3=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../epdc/service/impl/MessageServiceImpl.java | 40 ------------------- 1 file changed, 40 deletions(-) diff --git a/esua-epdc/epdc-module/epdc-api/epdc-api-server/src/main/java/com/elink/esua/epdc/service/impl/MessageServiceImpl.java b/esua-epdc/epdc-module/epdc-api/epdc-api-server/src/main/java/com/elink/esua/epdc/service/impl/MessageServiceImpl.java index 21a874112..8e27ce0f1 100644 --- a/esua-epdc/epdc-module/epdc-api/epdc-api-server/src/main/java/com/elink/esua/epdc/service/impl/MessageServiceImpl.java +++ b/esua-epdc/epdc-module/epdc-api/epdc-api-server/src/main/java/com/elink/esua/epdc/service/impl/MessageServiceImpl.java @@ -213,46 +213,6 @@ public class MessageServiceImpl implements MessageService { return new Result(); } - /** - * 小程序消息推送demo - * - * @return com.elink.esua.epdc.commons.tools.utils.Result - * @author wanggonfeng - * @date 2020/05/26 14:18 - */ - public Result sendMessage() { - // 跳转小程序类型:developer为开发版;trial为体验版;formal为正式版;默认为正式版 - String miniprogram_state = "trial"; - // 模板ID - String template_id = "wagGg4eAeHu1N2N0o8Vhyan41Gr3DqFBD81o5Lv7XnQ"; - // 用户openID oZCeb5TZc2oBwT4jHb0kDmQsN0Xw - String openId = "oZCeb5TZc2oBwT4jHb0kDmQsN0Xw";//os3585flOvphXsb7XNmYOZtooEro oZCeb5W6GEUCVHG3InnPv1Q6r0f0 - // 小程序跳转页 - String page = "pages/index/index"; - // 进入小程序查看”的语言类型,支持zh_CN(简体中文)、en_US(英文)、zh_HK(繁体中文)、zh_TW(繁体中文),默认为zh_CN - String lang = "zh_CN"; - - // 获取access_token - String access_token = getAccess_token(analysisAppId, analysisSecret); - // 拼接URL - String url = "https://api.weixin.qq.com/cgi-bin/message/subscribe/send?access_token=" + access_token; - - // 配置模板内容 - Map m = new HashMap<>(5); - TemplateData keyword1 = new TemplateData(); - keyword1.setValue("您有新的话题,请登录小程序查看!"); - m.put("thing1", keyword1); - TemplateData keyword2 = new TemplateData(); - SimpleDateFormat sdf=new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); - String dateStr = sdf.format(new Date()); - keyword2.setValue(dateStr); - m.put("time2", keyword2); - - String resultMsg = sendMessageByOpenId(openId,url,miniprogram_state,template_id,m,lang,page); - - return new Result().ok(resultMsg); - } - @Override public Result sendMessage(SendMessageFormDTO formDto) { From ad41de9f087e6402f63ed0abc40afa6ab254a5ba Mon Sep 17 00:00:00 2001 From: wanggongfeng <1305282856@qq.com> Date: Fri, 29 May 2020 21:13:34 +0800 Subject: [PATCH 2/2] =?UTF-8?q?=E3=80=90=E4=B9=A6=E8=AE=B0=E5=9C=A8?= =?UTF-8?q?=E7=BA=BF=E3=80=91=E3=80=90=E5=BE=AE=E4=BF=A1=E9=80=9A=E7=9F=A5?= =?UTF-8?q?=E6=8E=A8=E9=80=81=E5=B7=A5=E5=85=B7=E4=BC=98=E5=8C=96=E3=80=91?= =?UTF-8?q?-=E7=8E=8B=E5=85=AC=E5=B3=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../com/elink/esua/epdc/service/impl/MessageServiceImpl.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/esua-epdc/epdc-module/epdc-api/epdc-api-server/src/main/java/com/elink/esua/epdc/service/impl/MessageServiceImpl.java b/esua-epdc/epdc-module/epdc-api/epdc-api-server/src/main/java/com/elink/esua/epdc/service/impl/MessageServiceImpl.java index 8e27ce0f1..074e9d797 100644 --- a/esua-epdc/epdc-module/epdc-api/epdc-api-server/src/main/java/com/elink/esua/epdc/service/impl/MessageServiceImpl.java +++ b/esua-epdc/epdc-module/epdc-api/epdc-api-server/src/main/java/com/elink/esua/epdc/service/impl/MessageServiceImpl.java @@ -95,7 +95,7 @@ public class MessageServiceImpl implements MessageService { @Value("${wx.message.lang}") private String lang; - private static RestTemplate restTemplate; + private RestTemplate restTemplate; private ClientHttpRequestFactory factory; @Autowired public void setFactory() {