订单号映射;时段明细数据问题
This commit is contained in:
parent
7d3700ceb3
commit
a21d135156
@ -51,4 +51,13 @@ public class StaticBeanUtil {
|
||||
return upperCode;
|
||||
}
|
||||
|
||||
public synchronized static String seq18Dec(String key) {
|
||||
|
||||
String upperCode = "";
|
||||
RedisAtomicLong counter = new RedisAtomicLong(key, REDIS.redisTemplate.getConnectionFactory());
|
||||
long result = counter.incrementAndGet();
|
||||
upperCode = String.format("%018d", result);
|
||||
return upperCode;
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
@ -64,6 +64,8 @@ public class RealtimeDataLogic implements ServiceLogic {
|
||||
String statusplain = stable[statusInt];
|
||||
cacheGun.put("pileGunStatus", pvgstable[Integer.parseInt(realtimeData.getPileGunStatus())]);
|
||||
cacheGun.put("vehicleGunStatus", pvgstable[Integer.parseInt(realtimeData.getVehicleGunStatus())]);
|
||||
cacheGun.put("voltage", realtimeData.getWorkingVoltage());
|
||||
cacheGun.put("current", realtimeData.getWorkingCurrent());
|
||||
String hardwareFault = realtimeData.getHardwareFault();
|
||||
String hfs = toBits(hardwareFault);
|
||||
char[] hfcs = hfs.toCharArray();
|
||||
@ -119,6 +121,8 @@ public class RealtimeDataLogic implements ServiceLogic {
|
||||
Integer cacheStartSoc = (Integer) cacheOrder.get("startSoc");
|
||||
if (cacheStartSoc == null) cacheOrder.put("startSoc", socInt);
|
||||
cacheOrder.put("endSoc", socInt);
|
||||
cacheOrder.put("tp", realtimeData.getChargingDegree());
|
||||
// cacheOrder.put("em", realtimeData.()); //todo 实时时段明细数据是否由桩直接上传?
|
||||
cacheOrder.put("rbalance", balance);
|
||||
cacheOrder.put("remainingTime", tr);
|
||||
cacheOrder.put("status", statusplain);
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user