diff --git a/xhpc-modules/xhpc-power-pile/src/main/java/com/xhpc/pp/logic/RateModelConfigReplyDataLogic.java b/xhpc-modules/xhpc-power-pile/src/main/java/com/xhpc/pp/logic/RateModelConfigReplyDataLogic.java index bd7fbaec..ebdcd499 100644 --- a/xhpc-modules/xhpc-power-pile/src/main/java/com/xhpc/pp/logic/RateModelConfigReplyDataLogic.java +++ b/xhpc-modules/xhpc-power-pile/src/main/java/com/xhpc/pp/logic/RateModelConfigReplyDataLogic.java @@ -45,7 +45,7 @@ public class RateModelConfigReplyDataLogic implements ServiceLogic { String version = (String) cachePile.get("version"); if (!"0A".equals(version) && !"0B".equals(version)) { Long stationRateModelId = cacheStation.getRateModelId(); - if (stationRateModelId.equals(pileRateModelConfigReplyData.getRateModelId())) { + if (stationRateModelId.intValue() == pileRateModelConfigReplyData.getRateModelId()) { cachePile.put("rateModelId", cacheStation.getRateModelId()); result = OK; }