Browse Source

cid存储线路最大并发数

lmx 1 tuần trước cách đây
mục cha
commit
06f13e6003

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

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

+ 3 - 0
fs-service/src/main/java/com/fs/company/vo/AiCallConfigVO.java

@@ -64,4 +64,7 @@ public class AiCallConfigVO {
      * 外呼模式
      */
     private Integer callMode;
+
+    /** 最大并发数 */
+    private Integer maxConcurrency;
 }

+ 2 - 0
fs-service/src/main/java/com/fs/company/vo/easycall/EasyCallGatewayVO.java

@@ -25,4 +25,6 @@ public class EasyCallGatewayVO {
     private String gwDesc;
     /** 网关用途:2-AI外呼,3-不限制 */
     private Integer purpose;
+    /** 最大并发数 */
+    private Integer maxConcurrency;
 }