|
@@ -77,12 +77,12 @@ public class CarrierTrackingStatusNewSubscriber extends AbstractDataSubscriber<W
|
|
|
|
|
|
@Override
|
|
|
public void receive(WrappedMessage param) {
|
|
|
- logger.debug("enter CarrierTrackingStatusSubscriber.receive()");
|
|
|
+ logger.info("enter CarrierTrackingStatusSubscriber.receive()");
|
|
|
|
|
|
// 获取发布器传输过来的日历
|
|
|
List<Serializable> serializables = ((SerializableMessage) param).getFilteredObjects();
|
|
|
Calendar c = (Calendar) serializables.get(0);
|
|
|
- logger.debug("Calendar:" + c);
|
|
|
+ logger.info("Calendar:" + c);
|
|
|
|
|
|
String host = "";
|
|
|
String path = "";
|
|
@@ -124,13 +124,13 @@ public class CarrierTrackingStatusNewSubscriber extends AbstractDataSubscriber<W
|
|
|
// 根据当前时间计算上月今天和本月今天
|
|
|
Date nowMonthDate = c.getTime();
|
|
|
Date previousMonthDate = this.calculateDate(c);
|
|
|
- logger.debug("nowMonthDate:" + nowMonthDate + " previousMonthDate:" + previousMonthDate);
|
|
|
+ logger.info("nowMonthDate:" + nowMonthDate + " previousMonthDate:" + previousMonthDate);
|
|
|
|
|
|
// 查询到符合条件的发运单
|
|
|
List<DeliverDocument> list = this.deliverDocumentService.findDeliverDocumentList(previousMonthDate, nowMonthDate);
|
|
|
|
|
|
if (null != list){
|
|
|
- logger.debug("DeliverDocumentList:" + list.toString());
|
|
|
+ logger.info("DeliverDocumentList:" + list.toString());
|
|
|
|
|
|
for (DeliverDocument deliverDocument : list){
|
|
|
String url = "http://" + host + path + deliverDocument.getCarrierTrackingNumber();
|
|
@@ -152,6 +152,9 @@ public class CarrierTrackingStatusNewSubscriber extends AbstractDataSubscriber<W
|
|
|
logger.error("未获取到EMS轨迹跟踪");
|
|
|
continue;
|
|
|
}
|
|
|
+
|
|
|
+ logger.info("response: " + response);
|
|
|
+
|
|
|
JSONObject responseJsonObject = JSONObject.fromObject(response, JSONUtil.getJsonConfig());
|
|
|
JSONArray tracesJsonArray = JSONArray.fromObject(responseJsonObject.getString("traces"));
|
|
|
|