From 431bbf295ca207309f3c4ea90f88a5ed57e36d37 Mon Sep 17 00:00:00 2001
From: luodangjia <luodangjia>
Date: 星期五, 18 十月 2024 11:16:18 +0800
Subject: [PATCH] 18

---
 ruoyi-service/ruoyi-order/src/main/java/com/ruoyi/order/controller/TChargingOrderController.java |   26 ++++++++++++++------------
 1 files changed, 14 insertions(+), 12 deletions(-)

diff --git a/ruoyi-service/ruoyi-order/src/main/java/com/ruoyi/order/controller/TChargingOrderController.java b/ruoyi-service/ruoyi-order/src/main/java/com/ruoyi/order/controller/TChargingOrderController.java
index c38aabe..6f1dfab 100644
--- a/ruoyi-service/ruoyi-order/src/main/java/com/ruoyi/order/controller/TChargingOrderController.java
+++ b/ruoyi-service/ruoyi-order/src/main/java/com/ruoyi/order/controller/TChargingOrderController.java
@@ -685,7 +685,7 @@
 //        dto.setUserIds(data);
 //        dto.setPageCurr(1);
 //        dto.setPageSize(99999);
-//        TCharingOrderVO res = chargingOrderService.chargingOrder(dto);
+
 //        Map<String,TChargingOrder> map = new HashMap<>();
 //        //吧list放入map中
 //        for (ChargingOrderVO record : res.getList().getRecords()) {
@@ -696,19 +696,21 @@
 
         List<UploadRealTimeMonitoringData> data1 = uploadRealTimeMonitoringDataClient.getAll(mongoChargingOrderQuery).getData();
 
-//        List<ChargingOrderAndUploadRealTimeMonitoringDataDto> dtos = new ArrayList<>();
-//        for (UploadRealTimeMonitoringData uploadRealTimeMonitoringData : data1) {
-//            ChargingOrderAndUploadRealTimeMonitoringDataDto dataDto = new ChargingOrderAndUploadRealTimeMonitoringDataDto();
-//            BeanUtils.copyProperties(uploadRealTimeMonitoringData,dataDto);
-//            TChargingOrder tChargingOrder = map.get(uploadRealTimeMonitoringData.getCharging_pile_code());
-//            if (tChargingOrder!=null) {
-//                BeanUtils.copyProperties(tChargingOrder, dataDto);
-//            }
-//            dtos.add(dataDto);
-//        }
+        List<ChargingOrderAndUploadRealTimeMonitoringDataDto> dtos = new ArrayList<>();
+        for (UploadRealTimeMonitoringData uploadRealTimeMonitoringData : data1) {
+            ChargingOrderAndUploadRealTimeMonitoringDataDto dataDto = new ChargingOrderAndUploadRealTimeMonitoringDataDto();
+            BeanUtils.copyProperties(uploadRealTimeMonitoringData,dataDto);
+            ChargingOrderQuery dto = new ChargingOrderQuery();
+            TCharingOrderVO vo = chargingOrderService.chargingOrder(dto);
+            ChargingOrderVO chargingOrderVO = vo.getList().getRecords().get(0);
+            if (chargingOrderVO!=null) {
+                BeanUtils.copyProperties(chargingOrderVO, dataDto);
+            }
+            dtos.add(dataDto);
+        }
 
 
-        return R.ok(data1);
+        return R.ok(dtos);
     }
     
     

--
Gitblit v1.7.1