|
|
@@ -40,6 +40,9 @@ public class EquipmentChargeStatusJob {
|
|
|
orders.forEach(order -> {
|
|
|
var chargeOrder = JSONObject.parseObject(order.toString(), ChargeOrder.class);
|
|
|
orderList.add(chargeOrder);
|
|
|
+ if (chargeOrder.getChargeStatus().equals(ChargeOrder.CHARGE_STATUS_停止中) || chargeOrder.getChargeStatus().equals(ChargeOrder.CHARGE_STATUS_已结束)) {
|
|
|
+ redisTemplate.opsForHash().delete(RedisKeys.CHARGE_ORDER_EQUIP_CHARGE_STATUS, chargeOrder.getStartChargeSeq());
|
|
|
+ }
|
|
|
});
|
|
|
chargeOrderService.updateBatchByQueryWrapper(orderList, order ->
|
|
|
new QueryWrapper<ChargeOrder>().eq("start_charge_seq", order.getStartChargeSeq()));
|