Browse Source

cid修复并发空情况

lmx 1 week ago
parent
commit
e4c10b64b2

+ 5 - 1
fs-service/src/main/java/com/fs/company/service/impl/call/node/AiCallTaskNode.java

@@ -296,7 +296,11 @@ public class AiCallTaskNode extends AbstractWorkflowNode {
         EasyCallCreateTaskParam createParam = new EasyCallCreateTaskParam();
         // 任务名称:使用工作流实例 ID + 被叫人 ID 组合,保证唯一性
         createParam.setBatchName("workflow_" + context.getWorkflowInstanceId() + "_" + calleeId);
-        createParam.setThreadNum(null != callConfigVo.getMaxConcurrency() ? Long.valueOf(callConfigVo.getMaxConcurrency()) : 3);
+        if (null != callConfigVo.getMaxConcurrency())
+            createParam.setThreadNum(Long.valueOf(callConfigVo.getMaxConcurrency()));
+        else {
+            createParam.setThreadNum(3L);
+        }
         // AI 外呼模式
         createParam.setTaskType(1);
         // 外呼线路(网关)