From 8d46ca1dd499b76436015df9780051dd29f819d6 Mon Sep 17 00:00:00 2001
From: 无关风月 <443237572@qq.com>
Date: 星期四, 06 三月 2025 11:57:57 +0800
Subject: [PATCH] 引流平台

---
 ruoyi-service/ruoyi-order/src/main/java/com/ruoyi/order/service/impl/TChargingOrderServiceImpl.java |   41 +++--------------------------------------
 1 files changed, 3 insertions(+), 38 deletions(-)

diff --git a/ruoyi-service/ruoyi-order/src/main/java/com/ruoyi/order/service/impl/TChargingOrderServiceImpl.java b/ruoyi-service/ruoyi-order/src/main/java/com/ruoyi/order/service/impl/TChargingOrderServiceImpl.java
index 12334d1..7945e90 100644
--- a/ruoyi-service/ruoyi-order/src/main/java/com/ruoyi/order/service/impl/TChargingOrderServiceImpl.java
+++ b/ruoyi-service/ruoyi-order/src/main/java/com/ruoyi/order/service/impl/TChargingOrderServiceImpl.java
@@ -1318,24 +1318,8 @@
 		 BigDecimal refundMoney = new BigDecimal("0");
 		 BigDecimal paymentMoney = new BigDecimal("0");
 		List<Long> collect = list.stream().map(TChargingOrder::getId).collect(Collectors.toList());
-		List<TChargingOrderAccountingStrategy> list3 = new ArrayList<>();
-		if(collect.size()>=800){
-			int i = collect.size() / 800;
-			int k = collect.size() % 800;
-			for (int j = 0; j <= i; j++) {
-				if(j==i&& k>0){
-					list3.addAll(chargingOrderAccountingStrategyService.lambdaQuery()
-							.in(TChargingOrderAccountingStrategy::getChargingOrderId,collect.subList(j * 800, j * 800 + k)).list());
-				}else {
-					List<Long> longs = collect.subList(j * 800, (j + 1) * 800);
-					list3.addAll(chargingOrderAccountingStrategyService.lambdaQuery()
-							.in(TChargingOrderAccountingStrategy::getChargingOrderId,longs).list());
-				}
-			}
-		}else {
-			list3 = chargingOrderAccountingStrategyService.lambdaQuery()
-					.in(TChargingOrderAccountingStrategy::getChargingOrderId,collect).list();
-		}
+		List<TChargingOrderAccountingStrategy> list3 = chargingOrderAccountingStrategyService.list();
+
 		for (ChargingOrderVO chargingOrderVO : list) {
 			if (roleType == 2){
 				for (Integer siteId : siteIds) {
@@ -1774,26 +1758,7 @@
 		BigDecimal feng = new BigDecimal("0");
 		BigDecimal ping = new BigDecimal("0");
 		BigDecimal gu = new BigDecimal("0");
-		List<Long> collect = list1.stream().map(ChargingOrderListVO::getId).collect(Collectors.toList());
-		List<TChargingOrderAccountingStrategy> chargingOrderAccountingStrategies = new ArrayList<>();
-		if(collect.size()>=800){
-			int i = collect.size() / 800;
-			int k = collect.size() % 800;
-			for (int j = 0; j <= i; j++) {
-				if(j==i&& k>0){
-					chargingOrderAccountingStrategies.addAll(chargingOrderAccountingStrategyService.lambdaQuery()
-							.in(TChargingOrderAccountingStrategy::getChargingOrderId,collect.subList(j * 800, j * 800 + k)).list());
-				}else {
-					List<Long> longs = collect.subList(j * 800, (j + 1) * 800);
-					chargingOrderAccountingStrategies.addAll(chargingOrderAccountingStrategyService.lambdaQuery()
-							.in(TChargingOrderAccountingStrategy::getChargingOrderId,longs).list());
-				}
-			}
-		}else {
-			chargingOrderAccountingStrategies = chargingOrderAccountingStrategyService.lambdaQuery()
-					.in(TChargingOrderAccountingStrategy::getChargingOrderId,collect).list();
-		}
-
+		List<TChargingOrderAccountingStrategy> chargingOrderAccountingStrategies = chargingOrderAccountingStrategyService.list();
 		for (ChargingOrderListVO chargingOrderListVO : list1) {
 			if (chargingOrderListVO.getChargingCapacity()!=null)electronic = electronic.add(chargingOrderListVO.getElectricity());
 

--
Gitblit v1.7.1