下发余额与友好提示

This commit is contained in:
ZZ 2021-09-06 18:22:16 +08:00
parent 869572c8da
commit 62b3381288
2 changed files with 7 additions and 7 deletions

View File

@ -217,7 +217,7 @@ public class ChargingController {
if (!"空闲".equals(gunstatus)) { if (!"空闲".equals(gunstatus)) {
return R.fail("端口不在空闲或正常状态,稍后再试"); return R.fail("端口不在空闲或正常状态,稍后再试");
} }
if (CacheDataUtils.hori(gunkey)) return R.fail("等待上一条指令响应"); if (CacheDataUtils.hori(gunkey)) return R.fail("请检查终端号是否正确,稍后再试");
String skey = gunkey.concat(".seqhex"); String skey = gunkey.concat(".seqhex");
String seq = seqHex(skey); String seq = seqHex(skey);
byte[] msg = translateStart(startChargingData, seq); byte[] msg = translateStart(startChargingData, seq);

View File

@ -105,13 +105,13 @@ public class RealtimeDataLogic implements ServiceLogic {
Integer balance = (Integer) cacheOrder.get("balance"); Integer balance = (Integer) cacheOrder.get("balance");
CacheRealtimeData cacheRealtimeData = translate(realtimeData); CacheRealtimeData cacheRealtimeData = translate(realtimeData);
balance -= cacheRealtimeData.getAmountCharged(); balance -= cacheRealtimeData.getAmountCharged();
// startChargingData.setBalance(balance); //todo make pile work then uncomment startChargingData.setBalance(balance); //todo make pile work then uncomment
// startChargingData.setLogicCardNo(cacheOrder.get("logicCardNo").toString()); startChargingData.setLogicCardNo(cacheOrder.get("logicCardNo").toString());
// startChargingData.setPhysicCardNo(cacheOrder.get("physicCardNo").toString()); startChargingData.setPhysicCardNo(cacheOrder.get("physicCardNo").toString());
// startChargingData.setPileNo(cacheOrder.get("pileNo").toString()); startChargingData.setPileNo(cacheOrder.get("pileNo").toString());
// startChargingData.setGunId(cacheOrder.get("gunId").toString()); startChargingData.setGunId(cacheOrder.get("gunId").toString());
Thread.sleep(300); Thread.sleep(300);
// chargingController.nativeRefreshBalance(startChargingData); chargingController.nativeRefreshBalance(startChargingData);
cacheRealtimeData.setCreateTime(DateUtil.now()); cacheRealtimeData.setCreateTime(DateUtil.now());
String lord = orderkey.concat(".lord"); String lord = orderkey.concat(".lord");
REDIS.setCacheObject(lord, cacheRealtimeData); REDIS.setCacheObject(lord, cacheRealtimeData);