From 244df15d83c35d05ce8f8db98470b2e949c3bf65 Mon Sep 17 00:00:00 2001 From: BinaryWang Date: Tue, 5 Jul 2016 10:30:41 +0800 Subject: [PATCH] =?UTF-8?q?=E9=87=8D=E5=91=BD=E5=90=8D=E5=AE=A2=E6=9C=8D?= =?UTF-8?q?=E6=8E=A5=E5=8F=A3=E8=8E=B7=E5=8F=96=E6=96=B9=E6=B3=95=E5=90=8D?= =?UTF-8?q?=E7=A7=B0=EF=BC=8C=E4=BF=9D=E8=AF=81=E7=BB=9F=E4=B8=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../java/me/chanjar/weixin/mp/api/WxMpServiceImpl.java | 2 +- .../chanjar/weixin/mp/api/impl/WxMpKefuServiceImpl.java | 8 ++++++++ .../test/java/me/chanjar/weixin/mp/api/ApiTestModule.java | 5 +++-- 3 files changed, 12 insertions(+), 3 deletions(-) diff --git a/weixin-java-mp/src/main/java/me/chanjar/weixin/mp/api/WxMpServiceImpl.java b/weixin-java-mp/src/main/java/me/chanjar/weixin/mp/api/WxMpServiceImpl.java index e7242101..7273642d 100644 --- a/weixin-java-mp/src/main/java/me/chanjar/weixin/mp/api/WxMpServiceImpl.java +++ b/weixin-java-mp/src/main/java/me/chanjar/weixin/mp/api/WxMpServiceImpl.java @@ -1377,7 +1377,7 @@ public class WxMpServiceImpl implements WxMpService { return this.kefuService; } - public void setCustomerService(WxMpKefuService kefuService) { + public void setKefuService(WxMpKefuService kefuService) { this.kefuService = kefuService; this.kefuService.setWxMpService(this); } diff --git a/weixin-java-mp/src/main/java/me/chanjar/weixin/mp/api/impl/WxMpKefuServiceImpl.java b/weixin-java-mp/src/main/java/me/chanjar/weixin/mp/api/impl/WxMpKefuServiceImpl.java index 8efcfdff..fc49e4ae 100644 --- a/weixin-java-mp/src/main/java/me/chanjar/weixin/mp/api/impl/WxMpKefuServiceImpl.java +++ b/weixin-java-mp/src/main/java/me/chanjar/weixin/mp/api/impl/WxMpKefuServiceImpl.java @@ -20,6 +20,14 @@ import me.chanjar.weixin.mp.bean.customerservice.result.WxMpKfOnlineList; public class WxMpKefuServiceImpl implements WxMpKefuService { private WxMpService wxMpService; + public WxMpKefuServiceImpl(){ + + } + + public WxMpKefuServiceImpl(WxMpService wxMpService) { + this.wxMpService = wxMpService; + } + @Override public void setWxMpService(WxMpService wxMpService) { this.wxMpService = wxMpService; diff --git a/weixin-java-mp/src/test/java/me/chanjar/weixin/mp/api/ApiTestModule.java b/weixin-java-mp/src/test/java/me/chanjar/weixin/mp/api/ApiTestModule.java index 7c3db8e8..7dc042f7 100644 --- a/weixin-java-mp/src/test/java/me/chanjar/weixin/mp/api/ApiTestModule.java +++ b/weixin-java-mp/src/test/java/me/chanjar/weixin/mp/api/ApiTestModule.java @@ -23,8 +23,9 @@ public class ApiTestModule implements Module { WxXmlMpInMemoryConfigStorage.class, is1); WxMpServiceImpl wxService = new WxMpServiceImpl(); wxService.setWxMpConfigStorage(config); - WxMpKefuService customerService = new WxMpKefuServiceImpl(); - wxService.setCustomerService(customerService); + + WxMpKefuService kefuService = new WxMpKefuServiceImpl(); + wxService.setKefuService(kefuService); binder.bind(WxMpServiceImpl.class).toInstance(wxService); binder.bind(WxMpConfigStorage.class).toInstance(config);