|
@@ -17,6 +17,7 @@ import com.fs.company.vo.AiCallConfigVO;
|
|
|
import com.fs.company.vo.ExecutionResult;
|
|
import com.fs.company.vo.ExecutionResult;
|
|
|
import com.fs.company.vo.easycall.EasyCallCreateTaskParam;
|
|
import com.fs.company.vo.easycall.EasyCallCreateTaskParam;
|
|
|
import com.fs.company.vo.easycall.EasyCallTaskVO;
|
|
import com.fs.company.vo.easycall.EasyCallTaskVO;
|
|
|
|
|
+import com.fs.config.cloud.CloudHostProper;
|
|
|
import com.fs.enums.ExecutionStatusEnum;
|
|
import com.fs.enums.ExecutionStatusEnum;
|
|
|
import com.fs.enums.NodeTypeEnum;
|
|
import com.fs.enums.NodeTypeEnum;
|
|
|
import lombok.extern.slf4j.Slf4j;
|
|
import lombok.extern.slf4j.Slf4j;
|
|
@@ -74,6 +75,9 @@ public class CompanyWorkflowEngineImpl implements CompanyWorkflowEngine {
|
|
|
@Autowired
|
|
@Autowired
|
|
|
CompanyWxClientMapper companyWxClientMapper;
|
|
CompanyWxClientMapper companyWxClientMapper;
|
|
|
|
|
|
|
|
|
|
+ @Autowired
|
|
|
|
|
+ private CloudHostProper cloudHostProper;
|
|
|
|
|
+
|
|
|
/**
|
|
/**
|
|
|
* 初始化工作流
|
|
* 初始化工作流
|
|
|
* 创建工作流实例并保存初始状态
|
|
* 创建工作流实例并保存初始状态
|
|
@@ -576,7 +580,7 @@ public class CompanyWorkflowEngineImpl implements CompanyWorkflowEngine {
|
|
|
AiCallConfigVO callConfigVo = JSONObject.parseObject(nodeConfig, AiCallConfigVO.class);
|
|
AiCallConfigVO callConfigVo = JSONObject.parseObject(nodeConfig, AiCallConfigVO.class);
|
|
|
EasyCallCreateTaskParam createParam = new EasyCallCreateTaskParam();
|
|
EasyCallCreateTaskParam createParam = new EasyCallCreateTaskParam();
|
|
|
// 任务名称:使用任务名称_工作流id_节点key
|
|
// 任务名称:使用任务名称_工作流id_节点key
|
|
|
- createParam.setBatchName(robotic.getName() + "_" + workFlowId + "_" + callNode.getNodeKey());
|
|
|
|
|
|
|
+ createParam.setBatchName(cloudHostProper.getCompanyName()+"-"+robotic.getName() + "_" + workFlowId + "_" + callNode.getNodeKey());
|
|
|
if (null != callConfigVo.getMaxConcurrency()) {
|
|
if (null != callConfigVo.getMaxConcurrency()) {
|
|
|
createParam.setThreadNum(Long.valueOf(callConfigVo.getMaxConcurrency()));
|
|
createParam.setThreadNum(Long.valueOf(callConfigVo.getMaxConcurrency()));
|
|
|
} else {
|
|
} else {
|