diff --git a/evcs-modules/evcs-core/src/main/java/com/xhpc/evcs/api/QueryEquipChargeStatusController.java b/evcs-modules/evcs-core/src/main/java/com/xhpc/evcs/api/QueryEquipChargeStatusController.java index a598c52c..300ae18e 100644 --- a/evcs-modules/evcs-core/src/main/java/com/xhpc/evcs/api/QueryEquipChargeStatusController.java +++ b/evcs-modules/evcs-core/src/main/java/com/xhpc/evcs/api/QueryEquipChargeStatusController.java @@ -11,7 +11,6 @@ import com.xhpc.evcs.encryption.EvcsConst; import com.xhpc.evcs.http.ServerInternalException; import com.xhpc.evcs.jpa.OrderMappingRepository; import com.xhpc.evcs.jpa.XhpcHistoryOrderRepository; -import com.xhpc.evcs.utils.DateUtil; import com.xhpc.evcs.utils.JSONUtil; import com.xhpc.pp.utils.HexUtils; import org.springframework.beans.factory.annotation.Autowired; @@ -107,11 +106,11 @@ public class QueryEquipChargeStatusController { String startTime = (String) order.get("startTime"); equipChargeStatus.setStartTime(startTime); //本次采样时间 直接new一个当前时间的Date就可以了 - equipChargeStatus.setEndTime(DateUtil.getYyyyMmDdHhMmSs()); + CacheRealtimeData lord = REDIS.getCacheObject("order:" + internalOrderNum + ".lord"); + equipChargeStatus.setEndTime(lord.getCreateTime()); Integer chargeModel = (Integer) order.get("chargeModel"); equipChargeStatus.setChargeModel(chargeModel == null ? 0 : chargeModel); //累计充电量 - CacheRealtimeData lord = REDIS.getCacheObject("order:" + internalOrderNum + ".lord"); Double chargingDegree = Double.valueOf(lord.getChargingDegree() == null ? 0 : lord.getChargingDegree()); equipChargeStatus.setTotalPower(chargingDegree / 10000); //总金额