From 48f032ca61b6b1c410bfdb51ac64e11f1046971a Mon Sep 17 00:00:00 2001 From: BinaryWang Date: Mon, 18 Jul 2016 14:45:12 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=AD=A3=E9=83=A8=E5=88=86=E4=BB=A3?= =?UTF-8?q?=E7=A0=81?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../chanjar/weixin/mp/api/impl/WxMpKefuServiceImpl.java | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) 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 f3df9af0..e3ea3f6a 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 @@ -21,7 +21,7 @@ import me.chanjar.weixin.mp.bean.kefu.result.*; * */ public class WxMpKefuServiceImpl implements WxMpKefuService { - public static final String API_URL_PREFIX = "https://api.weixin.qq.com/customservice"; + private static final String API_URL_PREFIX = "https://api.weixin.qq.com/customservice"; private WxMpService wxMpService; public WxMpKefuServiceImpl(WxMpService wxMpService) { @@ -158,9 +158,9 @@ public class WxMpKefuServiceImpl implements WxMpKefuService { public WxMpKfMsgList kfMsgList(Date startTime, Date endTime) throws WxErrorException { int number = 10000; WxMpKfMsgList result = this.kfMsgList(startTime,endTime, 1L, number); - Long msgId = result.getMsgId(); - - if(result != null && result.getNumber() >= number){ + + if(result != null && result.getNumber() == number){ + Long msgId = result.getMsgId(); WxMpKfMsgList followingResult = this.kfMsgList(startTime,endTime, msgId, number); while(followingResult != null && followingResult.getRecords().size() > 0){ result.getRecords().addAll(followingResult.getRecords());