|
@@ -160,14 +160,12 @@ public class KD100Util {
|
|
|
JSONObject body = JSON.parseObject(result.getBody());
|
|
|
if (!Objects.equals(body.getBoolean("result"), Boolean.TRUE)) {
|
|
|
log.error("监听物流消息失败: com:{}, num:{}, message:{}", com, num, result.getBody());
|
|
|
- throw new ServiceException("监听物流消息失败:" + result.getBody());
|
|
|
+ if (!ObjectUtil.contains(result.getBody(), "重复订阅")) {
|
|
|
+ throw new ServiceException("监听物流消息失败:" + result.getBody());
|
|
|
+ }
|
|
|
}
|
|
|
} else {
|
|
|
- String error = result.getError();
|
|
|
- log.error("监听物流消息失败:" + error);
|
|
|
- if (!ObjectUtil.contains(error, "重复订阅")) {
|
|
|
- throw new ServiceException("监听物流消息失败:" + error);
|
|
|
- }
|
|
|
+ throw new ServiceException("监听物流消息失败:" + result.getError());
|
|
|
}
|
|
|
}
|
|
|
|