From 58a55454e658420c1dc419764628f87699f90fd1 Mon Sep 17 00:00:00 2001 From: Lemon Date: Fri, 9 Jan 2026 13:55:03 +0800 Subject: [PATCH] =?UTF-8?q?bugfix=20=20=E4=BF=AE=E5=A4=8D=E5=85=85?= =?UTF-8?q?=E7=94=B5=E7=94=B5=E6=B1=A0=E7=AE=97=E6=B3=95=E6=8A=A5=E5=91=8A?= =?UTF-8?q?=E6=95=B0=E6=8D=AE=E5=BC=82=E5=B8=B8?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../platform/service/impl/BatteryChargeReportService.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/jsowell-thirdparty/src/main/java/com/jsowell/thirdparty/platform/service/impl/BatteryChargeReportService.java b/jsowell-thirdparty/src/main/java/com/jsowell/thirdparty/platform/service/impl/BatteryChargeReportService.java index 8af781be1..4ff5e9124 100644 --- a/jsowell-thirdparty/src/main/java/com/jsowell/thirdparty/platform/service/impl/BatteryChargeReportService.java +++ b/jsowell-thirdparty/src/main/java/com/jsowell/thirdparty/platform/service/impl/BatteryChargeReportService.java @@ -228,7 +228,7 @@ public class BatteryChargeReportService { .readBeforeCharge(transactionRecordsData.getAmmeterTotalStart()) .doorStatus(Constants.zero) .bmsChargeMode(Integer.parseInt(bmsDemandAndChargerOutputData.getBmsChargingModel())) - .vin(chargingHandshakeData.getVinCode()) + .vin(transactionRecordsData.getVinCode()) .batteryType(chargingHandshakeData.getBmsBatteryType()) .nominalEnergy(new BigDecimal(parameterConfigData.getBmsSumEnergy()).toBigInteger().toString()) .ratedCapacity(new BigDecimal(parameterConfigData.getBmsSumEnergy()).toBigInteger().toString()) @@ -426,7 +426,7 @@ public class BatteryChargeReportService { chargeData.setSingleMaxTemp(realTimeData_0x25.getBmsMaxBatteryTemperature()); chargeData.setSingleMinTemp(realTimeData_0x25.getMinBatteryTemperature()); chargeData.setMaxSingleVoltageNum(Integer.parseInt(realTimeData_0x25.getBmsMaxVoltageNum())); - chargeData.setMaxSingleVoltageGroupNum(Integer.parseInt(realTimeData_0x23.getBmsMaxVoltageAndGroup().replace(".", ""))); + chargeData.setMaxSingleVoltageGroupNum(Integer.parseInt(realTimeData_0x25.getBmsMaxVoltageNum())); chargeData.setMaxTempPointNum(Integer.parseInt(realTimeData_0x25.getMaxTemperatureDetectionNum())); chargeData.setMinTempPointNum(Integer.parseInt(realTimeData_0x25.getMinTemperatureDetectionNum())); chargeData.setBatteryInsulation(realTimeData_0x25.getBmsBatteryInsulationStatus());