From 8b7c6d9e7d7cc488770826dd17389b4d730d1c45 Mon Sep 17 00:00:00 2001 From: zz Date: Mon, 20 Dec 2021 22:38:32 +0800 Subject: [PATCH] log orderkey not exist error --- .../evcs/notification/NotificationEquipChargeStatusTask.java | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/evcs-modules/evcs-core/src/main/java/com/xhpc/evcs/notification/NotificationEquipChargeStatusTask.java b/evcs-modules/evcs-core/src/main/java/com/xhpc/evcs/notification/NotificationEquipChargeStatusTask.java index 212d605e..1117a0d9 100644 --- a/evcs-modules/evcs-core/src/main/java/com/xhpc/evcs/notification/NotificationEquipChargeStatusTask.java +++ b/evcs-modules/evcs-core/src/main/java/com/xhpc/evcs/notification/NotificationEquipChargeStatusTask.java @@ -57,7 +57,10 @@ public class NotificationEquipChargeStatusTask extends CoreDispatcher { if (status != null) { if (isInteger(status)) { String orderkey = (String) cacheGun.get("orderkey"); - if (orderkey == null) continue; + if (orderkey == null) { + logger.error("[{}] is charging but no okey in cache..", gunkey); + continue; + } EquipChargeStatus equipChargeStatus = new EquipChargeStatus(); final String internetSerialNumber = REDIS.getCacheMapValue(orderkey.replace("order:", "pushOrder:"), "internetSerialNumber");