|
|
@@ -5,6 +5,7 @@ import com.alibaba.fastjson2.JSONObject;
|
|
|
import com.baomidou.dynamic.datasource.annotation.DS;
|
|
|
import com.baomidou.dynamic.datasource.annotation.DSTransactional;
|
|
|
import com.baomidou.dynamic.datasource.toolkit.DynamicDataSourceContextHolder;
|
|
|
+import com.kym.common.cache.PlatformCache;
|
|
|
import com.kym.common.constant.ResponseEnum;
|
|
|
import com.kym.common.exception.BusinessException;
|
|
|
import com.kym.common.utils.CommUtil;
|
|
|
@@ -13,17 +14,16 @@ import com.kym.entity.admin.Activity;
|
|
|
import com.kym.entity.admin.ConnectorInfo;
|
|
|
import com.kym.entity.admin.EquipmentInfo;
|
|
|
import com.kym.entity.common.RedisKeys;
|
|
|
-import com.kym.entity.platform.response.PlatformBusinessPolicy;
|
|
|
import com.kym.entity.miniapp.*;
|
|
|
import com.kym.entity.miniapp.delay.DelayChargeOrder;
|
|
|
+import com.kym.entity.platform.response.PlatformBusinessPolicy;
|
|
|
import com.kym.service.admin.ConnectorInfoService;
|
|
|
import com.kym.service.admin.EquipmentInfoService;
|
|
|
import com.kym.service.admin.EquipmentRelationService;
|
|
|
import com.kym.service.cache.KymCache;
|
|
|
-import com.kym.common.cache.PlatformCache;
|
|
|
-import com.kym.service.platform.PlatformApiService;
|
|
|
import com.kym.service.jobs.DelayService;
|
|
|
import com.kym.service.miniapp.*;
|
|
|
+import com.kym.service.platform.PlatformApiService;
|
|
|
import org.slf4j.Logger;
|
|
|
import org.slf4j.LoggerFactory;
|
|
|
import org.springframework.beans.BeanUtils;
|
|
|
@@ -382,12 +382,12 @@ public class ChargeServiceImpl implements ChargeService {
|
|
|
startCharge = platformApiService.queryStartCharge(PlatformCache.INSTANCE.getPlatformNameByConnectorId(connectorId), order.getStartChargeSeq(), connectorId, qrCode, balance);
|
|
|
} catch (Exception e) {
|
|
|
// 这里可能超时,忽略
|
|
|
- LOGGER.error("启动充电超时,订单:{}", order.getStartChargeSeq());
|
|
|
+ LOGGER.error("启动充电异常,订单:{}", order.getStartChargeSeq());
|
|
|
// 启动充电超时,更新订单状态为取消
|
|
|
chargeOrderService.lambdaUpdate()
|
|
|
.set(ChargeOrder::getOrderStatus, ChargeOrder.CHARGE_STATUS_已取消)
|
|
|
.set(ChargeOrder::getChargeStatus, ChargeOrder.CHARGE_STATUS_已取消)
|
|
|
- .set(ChargeOrder::getStopReason, "启动充电超时")
|
|
|
+ .set(ChargeOrder::getStopReason, ChargeOrder.STOP_REASON_启动充电异常)
|
|
|
.eq(ChargeOrder::getStartChargeSeq, order.getStartChargeSeq()).update();
|
|
|
return Map.of("startChargeSeq", order.getStartChargeSeq());
|
|
|
}
|