From d56e45a6bf3ad11809fbf51dff0dfbe853860d43 Mon Sep 17 00:00:00 2001
From: 无关风月 <443237572@qq.com>
Date: 星期三, 19 三月 2025 20:56:33 +0800
Subject: [PATCH] Merge branch 'master' of http://120.76.84.145:10101/gitblit/r/java/mx_charging_pile

---
 ruoyi-service/ruoyi-order/src/main/java/com/ruoyi/order/controller/TChargingOrderController.java |   14 +++++++-------
 1 files changed, 7 insertions(+), 7 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 3259d9e..e597599 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
@@ -1063,7 +1063,6 @@
     @ApiOperation(value = "底部数据分类", tags = {"后台-数据分析-平台收入分析"})
     public R<Map<String,Object>> total() {
         //count近6个月的数据
-        LocalDateTime sixBefore = LocalDate.now().minusMonths(6).atTime(0, 0, 0);
         Long userId = tokenService.getLoginUser().getUserid();
         //获取当前登录的siteIds
         List<Integer> siteIds = new ArrayList<>();
@@ -1075,18 +1074,18 @@
         if (siteIds.isEmpty()){
             siteIds.add(-1);
         }
-        Map<String,Object>  map = chargingOrderService.countAll(sixBefore,siteIds);
-        BigDecimal data = parkingLotClient.getRecordAmount(sixBefore.format(DateTimeFormatter.ofPattern("yyyy-MM-dd"))).getData();
+        Map<String,Object>  map = chargingOrderService.countAll(siteIds);
+        BigDecimal data = parkingLotClient.getRecordAmount().getData();
         if (map ==null){
             map = new HashMap<String,Object>();
         }
         map.put("parkingAmount",data);
-        BigDecimal data1 =   shoppingOrderService.getSumAmount(sixBefore);
+        BigDecimal data1 =   shoppingOrderService.getSumAmount();
         map.put("shopAmount",data1);
-        BigDecimal data2 =   vipOrderService.getSumAmout(sixBefore);
+        BigDecimal data2 =   vipOrderService.getSumAmout();
         map.put("vipAmount",data2);
         List<TChargingOrder> list = chargingOrderService.lambdaQuery().eq(TChargingOrder::getStatus, 5).eq(TChargingOrder::getDelFlag, 0)
-                .eq(TChargingOrder::getRechargePaymentStatus, 2).between(TChargingOrder::getCreateTime, sixBefore, LocalDateTime.now()).list();
+                .eq(TChargingOrder::getRechargePaymentStatus, 2).list();
         BigDecimal sharingAmount = BigDecimal.ZERO;
         BigDecimal commissionAmount = BigDecimal.ZERO;
         //计算list中electrovalence的总和
@@ -1864,7 +1863,8 @@
         LocalDateTime max = selectDate.with(LocalTime.MAX);
 
         List<TChargingOrder> list = chargingOrderService.lambdaQuery().in(!siteIds.isEmpty(), TChargingOrder::getSiteId, siteIds)
-                .between(TChargingOrder::getCreateTime, min, max).eq(TChargingOrder::getStatus,5)
+                .between(TChargingOrder::getCreateTime, min, max).eq(TChargingOrder::getStatus,5).eq(TChargingOrder::getDelFlag, 0)
+                .eq(TChargingOrder::getRechargePaymentStatus, 2)
                 .eq(statisticsQueryDto.getSiteId() != null, TChargingOrder::getSiteId, statisticsQueryDto.getSiteId()).list();
         //当日的订单总数
         int size = list.size();

--
Gitblit v1.7.1