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