From fd57a072cb58d7a4ff8a142e2585979a4c584b6b Mon Sep 17 00:00:00 2001
From: zhongrj <646384940@qq.com>
Date: Wed, 09 Aug 2023 17:58:34 +0800
Subject: [PATCH] 智能外呼统计修改(可以按日期返回统计查询),外呼详情查询修改

---
 skjcmanager/skjcmanager-service/skjcmanager-sm/src/main/java/cn/gistack/sm/intelligentCall/service/impl/CallServiceImpl.java |   13 ++++++++++---
 1 files changed, 10 insertions(+), 3 deletions(-)

diff --git a/skjcmanager/skjcmanager-service/skjcmanager-sm/src/main/java/cn/gistack/sm/intelligentCall/service/impl/CallServiceImpl.java b/skjcmanager/skjcmanager-service/skjcmanager-sm/src/main/java/cn/gistack/sm/intelligentCall/service/impl/CallServiceImpl.java
index 9b20d09..070728b 100644
--- a/skjcmanager/skjcmanager-service/skjcmanager-sm/src/main/java/cn/gistack/sm/intelligentCall/service/impl/CallServiceImpl.java
+++ b/skjcmanager/skjcmanager-service/skjcmanager-sm/src/main/java/cn/gistack/sm/intelligentCall/service/impl/CallServiceImpl.java
@@ -477,21 +477,21 @@
 		Integer totalCalleeNumberCount = 0;
 		Integer totalConnectionCount = 0;
 		Integer totalThreeNoConnectCount = 0;
-		Integer totalTwoNoConnectCount = 0;
+//		Integer totalTwoNoConnectCount = 0;
 		Integer totalRefuseConnectCount = 0;
 		// 遍历
 		for (CallTaskStatistic taskStatistic : callTaskStatistics) {
 			totalCalleeNumberCount += Integer.parseInt(taskStatistic.getCalleeNumberCount());
 			totalConnectionCount += Integer.parseInt(taskStatistic.getConnectionCount());
 			totalThreeNoConnectCount += taskStatistic.getThreeNoConnectCount();
-			totalTwoNoConnectCount += taskStatistic.getTwoNoConnectCount();
+//			totalTwoNoConnectCount += taskStatistic.getTwoNoConnectCount();
 			totalRefuseConnectCount += taskStatistic.getRefuseConnectCount();
 		}
 		// 设置数据
 		callTaskStatistic.setCalleeNumberCount(totalCalleeNumberCount.toString());
 		callTaskStatistic.setConnectionCount(totalConnectionCount.toString());
 		callTaskStatistic.setThreeNoConnectCount(totalThreeNoConnectCount);
-		callTaskStatistic.setTwoNoConnectCount(totalTwoNoConnectCount);
+//		callTaskStatistic.setTwoNoConnectCount(totalTwoNoConnectCount);
 		callTaskStatistic.setRefuseConnectCount(totalRefuseConnectCount);
 		callTaskStatistic.setCreateTime(callTaskStatistics.get(0).getCreateTime());
 		// 查询当前行政区名称
@@ -672,6 +672,13 @@
 			// 设置当前时间的前一天
 			callTaskStatistic.setCreateTime(new SimpleDateFormat("yyyy-MM-dd").format(new Date(l - 60*60*24*1000)));
 		}
+		if (null==callTaskStatistic.getStartTime() || callTaskStatistic.getStartTime().equals("")){
+			long l = System.currentTimeMillis();
+			String format = new SimpleDateFormat("yyyy-MM-dd").format(new Date(l - 60 * 60 * 24 * 1000));
+			// 设置当前时间的前一天
+			callTaskStatistic.setStartTime(format);
+			callTaskStatistic.setEndTime(format);
+		}
 		ThreadPoolExecutor executor = myThreadPoolConfig.threadPoolExecutor();
 		callTaskStatistic.setIsPage(1);
 		// 异步查询当前天日常呼叫(3次)统计数据

--
Gitblit v1.9.3