无关风月
2026-01-31 c1de169b8c58575d6675505678fcfa0cdd278c5a
bug修改
1个文件已修改
5 ■■■■■ 已修改文件
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/controller/ChargingPileInfoController.java 5 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/controller/ChargingPileInfoController.java
@@ -155,8 +155,11 @@
            chargingOrder.setResidualAmount(BigDecimal.ZERO);
            chargingOrder.setPaymentAmount(new BigDecimal(chargeOrder.getTotalMoney()));
            chargingOrder.setPayTime(LocalDateTime.now());
            if (!StringUtils.hasLength(chargeOrder.getConnectorID())){
                continue;
            }
            // 通过枪编号查询枪
            TChargingGun tChargingGun = chargingGun.stream().filter(e -> e.getConnectorID().equals(chargeOrder.getConnectorID()))
            TChargingGun tChargingGun = chargingGun.stream().filter(e ->chargeOrder.getConnectorID().equals(e.getConnectorID()))
                    .findFirst().orElse(null);
            if(Objects.nonNull(tChargingGun)){
                chargingOrder.setChargingGunId(tChargingGun.getId());