cache socs

This commit is contained in:
zz 2021-09-17 18:31:19 +08:00
parent 8193d7a169
commit b5b590c5c0
2 changed files with 1 additions and 3 deletions

View File

@ -240,9 +240,7 @@ public class ChargingController {
cacheOrder.put("physicCardNo", startChargingData.getPhysicCardNo());
cacheOrder.put("gunId", startChargingData.getGunId());
cacheOrder.put("tel", startChargingData.getTel());
cacheOrder.put("startSoc", startChargingData.getSoc());
cacheOrder.put("stopSoc", startChargingData.getSoc());
cacheOrder.put("endSoc", startChargingData.getSoc());
REDIS.setCacheMap(orderkey, cacheOrder);
return R.ok("充电指令已下发");
} catch (IOException e) {

View File

@ -117,7 +117,7 @@ public class RealtimeDataLogic implements ServiceLogic {
REDIS.setCacheObject(lord, cacheRealtimeData);
realtimeDataList.add(cacheRealtimeData);
Integer cacheStartSoc = (Integer) cacheOrder.get("startSoc");
if (cacheStartSoc == 0 && socInt != 0) cacheOrder.put("startSoc", socInt);
if (cacheStartSoc == null && socInt != 0) cacheOrder.put("startSoc", socInt);
if (socInt != 0) cacheOrder.put("endSoc", socInt);
cacheOrder.put("rbalance", balance);
cacheOrder.put("remainingTime", tr);