update 新运微Service

This commit is contained in:
Lemon
2025-03-06 15:39:04 +08:00
parent 144732da3a
commit 956c87ff0f

View File

@@ -9,10 +9,7 @@ import com.jsowell.common.core.domain.ykc.RealTimeMonitorData;
import com.jsowell.common.core.redis.RedisCache;
import com.jsowell.common.enums.thirdparty.BusinessInformationExchangeEnum;
import com.jsowell.common.enums.thirdparty.ThirdPlatformTypeEnum;
import com.jsowell.common.enums.ykc.OrderStatusEnum;
import com.jsowell.common.enums.ykc.PileConnectorDataBaseStatusEnum;
import com.jsowell.common.enums.ykc.ReturnCodeEnum;
import com.jsowell.common.enums.ykc.StartModeEnum;
import com.jsowell.common.enums.ykc.*;
import com.jsowell.common.exception.BusinessException;
import com.jsowell.common.util.DateUtils;
import com.jsowell.common.util.JWTUtils;
@@ -267,6 +264,13 @@ public class XinYunPlatformServiceImpl implements ThirdPartyPlatformService {
info.setTotalMoney(new BigDecimal(realTimeMonitorData.getChargingAmount()));
ConnectorStatusInfos.add(info);
}else {
// 2025.3.6发现如果是已经充电完成但是没拔枪的订单缓存中会无数据getChargingRealTimeData方法返回的结果为空会少一条数据
connectorStatusInfo = new ConnectorStatusInfo();
connectorStatusInfo.setConnectorID(connectorInfoVO.getPileConnectorCode());
connectorStatusInfo.setStatus(Integer.parseInt(PileConnectorStatusEnum.OCCUPIED_CHARGING.getValue()));
ConnectorStatusInfos.add(connectorStatusInfo);
}
} else {
// 其他