From d3726606bfbf809423cd83fc6ae3058967a4d901 Mon Sep 17 00:00:00 2001
From: zhongrj <646384940@qq.com>
Date: Tue, 05 Sep 2023 15:41:40 +0800
Subject: [PATCH] 智能外呼一直未接通的修改为一次性呼叫完

---
 skjcmanager/skjcmanager-service/skjcmanager-sm/src/main/java/cn/gistack/sm/intelligentCall/service/impl/CallServiceImpl.java |   26 +++++++++++++-------------
 1 files changed, 13 insertions(+), 13 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 19afd69..993e8cd 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
@@ -860,19 +860,19 @@
 		// 查询从未接通和从未呼叫的水库
 		List<Scene> totalList = callTaskMapper.getNotCallOrCallNotConnect();
 		// 取出随机的150人
-		Set<Scene> taskRandomList = new HashSet<>();
-		Integer personNumber = 220;
-		Random random = new Random();
-		for (int i = 0; i < totalList.size(); i++) {
-			// 获取随机数作为下标索引
-			int num = random.nextInt(totalList.size());
-			// 保存到 hashSet ,保证唯一
-			taskRandomList.add(totalList.get(num));
-			// 数量达到预期设定退出循环
-			if (taskRandomList.size() == personNumber) {
-				break;
-			}
-		}
+		Set<Scene> taskRandomList = new HashSet<>(totalList);
+//		Integer personNumber = 220;
+//		Random random = new Random();
+//		for (int i = 0; i < totalList.size(); i++) {
+//			// 获取随机数作为下标索引
+//			int num = random.nextInt(totalList.size());
+//			// 保存到 hashSet ,保证唯一
+//			taskRandomList.add(totalList.get(num));
+//			// 数量达到预期设定退出循环
+//			if (taskRandomList.size() == personNumber) {
+//				break;
+//			}
+//		}
 		//4. 传入调度时间和随机得到的人员信息进行任务的创建并返回
 		params.put("list",setForListMap(taskRandomList));
 		// 调度时间处理

--
Gitblit v1.9.3