bugfix 贵州省平台设备国标值报错

This commit is contained in:
Lemon
2025-02-17 09:09:19 +08:00
parent d32097e416
commit 0fcafe8862

View File

@@ -25,6 +25,7 @@ import com.jsowell.pile.dto.QueryOrderDTO;
import com.jsowell.pile.dto.QueryStationInfoDTO;
import com.jsowell.pile.service.*;
import com.jsowell.pile.thirdparty.CommonParamsDTO;
import com.jsowell.pile.thirdparty.ConnectorInfo;
import com.jsowell.pile.thirdparty.EquipmentInfo;
import com.jsowell.pile.util.MerchantUtils;
import com.jsowell.pile.vo.SupStationStatsVO;
@@ -389,6 +390,11 @@ public class GuiZhouPlatformServiceImpl implements ThirdPartyPlatformService {
.map(EquipmentInfo::getEquipmentPower)
.reduce(BigDecimal.ZERO, BigDecimal::add);
info.setRatedPower(stationRatedPower);
// NationalStandard
for (EquipmentInfo equipmentInfo : pileList) {
List<ConnectorInfo> connectorInfos = equipmentInfo.getConnectorInfos();
connectorInfos.forEach( x -> x.setNationalStandard(2)); // 2-新国标(2015)
}
// areaCodeCountryside
GeoCodeInfo geoCode = TermRelationTreeCoordinate.completeGeoCode(pileStationInfo.getAddress());
if (geoCode == null) {