Ver Fonte

充电修改

skyline há 1 ano atrás
pai
commit
f527edaa10

+ 2 - 2
common/src/main/java/com/kym/common/utils/PlatformConvertUtil.java

@@ -18,8 +18,8 @@ public class PlatformConvertUtil {
             return json.toJSONString();
         }
         if ("LONGSHINE".equals(platformName)) {
-            // 朗新平台默认低于1元则下发停止充电指令,这里加0.5统一成低于0.5元则停止充电防止超金额消费
-            json.put("ChargingAmt", balance + 0.5);
+            // 朗新平台默认低于1元则下发停止充电指令,这里加0.5统一成低于0.5元则停止充电防止超金额消费(ChargingAmt单位是元)
+            json.put("ChargingAmt", balance/100 + 0.5);
             return json.toJSONString();
         }
         return paramsJson;

+ 0 - 1
miniapp/src/main/java/com/kym/miniapp/jobs/StartChargeDelayJob.java

@@ -102,7 +102,6 @@ public class StartChargeDelayJob implements DelayService<DelayChargeOrder> {
                         log.error("预约充电队列take异常", e);
                     } else {
                         log.info("预约启动充电失败,订单号:{}", threadLocal.get());
-                        // todo 启动时遇到设备离线等情况会导致启动失败,这里如何处理? threadLocal.get()为null是怎么回事
                         if (e instanceof BusinessException && (ResponseEnum.PLATFORM_QUERY_TOKEN_EXCEPTION.getCode().equals(((BusinessException) e).getCode()))) {
                             if (retryList.contains(threadLocal.get())) {
                                 log.info("PlatformToken异常,预约订单:{}已重试忽略", threadLocal.get());