diff --git a/xkt/src/main/java/com/ruoyi/xkt/thirdpart/kuaidi100/Kuaidi100Client.java b/xkt/src/main/java/com/ruoyi/xkt/thirdpart/kuaidi100/Kuaidi100Client.java index a0d6e83e8..cc53ee051 100644 --- a/xkt/src/main/java/com/ruoyi/xkt/thirdpart/kuaidi100/Kuaidi100Client.java +++ b/xkt/src/main/java/com/ruoyi/xkt/thirdpart/kuaidi100/Kuaidi100Client.java @@ -46,6 +46,10 @@ public class Kuaidi100Client { String fullUrl = StrUtil.indexedFormat(url, waybillNum, key); HttpRequest httpRequest = HttpUtil.createGet(fullUrl); String result = httpRequest.execute().body(); + if (result.startsWith("{")) { + //{"returnCode":"201","message":"不是有效的快递单号","result":false} + return null; + } JSONArray array = JSON.parseArray(result); if (!array.isEmpty()) { return array.getJSONObject(0).getString("comCode");