REQ-3502 调整代码生成FeignClient的name值为workflow-engine

This commit is contained in:
yangqicheng 2025-01-16 14:20:14 +08:00
parent 62d218ddf1
commit 83f542a1ab
2 changed files with 4 additions and 7 deletions

View File

@ -1082,7 +1082,7 @@ public class BpmnProcessInstanceServiceImpl implements BpmnProcessInstanceServic
}
}
//设置任务状态
bpmnTaskButtonVo.setExecutorTaskResult(getTaskResult(extAxHiTaskInst));
bpmnTaskButtonVo.setExecutorTaskResult(getTaskStatus(extAxHiTaskInst));
String buttonConfigName = null;
//判断节点类型
FlowElement flowElement = bpmnModel.getMainProcess().getFlowElement(extAxHiTaskInst.getTaskDefinitionKey());
@ -1134,9 +1134,7 @@ public class BpmnProcessInstanceServiceImpl implements BpmnProcessInstanceServic
executorButtons = new ArrayList<>(carbonCopyButtons);
}
bpmnTaskButtonVo.setCustomHiddenButtons(
getHiddenCustomButtons(logVO, executorButtons));
bpmnTaskButtonVo.setCustomHiddenButtons(getHiddenCustomButtons(logVO, executorButtons));
//设置allConfigButtons
List<BpmnButtonMetaInfo> allConfigButtons = new ArrayList<>(executorButtons);
bpmnTaskButtonVo.setAllConfigButtons(allConfigButtons);
@ -1163,7 +1161,7 @@ public class BpmnProcessInstanceServiceImpl implements BpmnProcessInstanceServic
return bpmnTaskButtonVo;
}
private BpmnProcessTaskResultEnum getTaskResult(ExtAxHiTaskInst axHiTaskInst) {
private BpmnProcessTaskResultEnum getTaskStatus(ExtAxHiTaskInst axHiTaskInst) {
String logResultStatus = axHiTaskInst.getStatus();
if (!StringUtils.hasText(logResultStatus)) {
log.warn("log result status is blank!");
@ -1171,7 +1169,6 @@ public class BpmnProcessInstanceServiceImpl implements BpmnProcessInstanceServic
}
BpmnProcessTaskResultEnum taskResult = null;
BpmnProcessInstanceResultEnum instanceResultEnum = BpmnProcessInstanceResultEnum.valueOf(logResultStatus);
switch (instanceResultEnum) {
case CANCELLED:
taskResult = BpmnProcessTaskResultEnum.CANCELED;

View File

@ -171,7 +171,7 @@ public class CoreServiceCodeGeneration {
"该类是根据 API 动态生成,不同版本可能会开放新的接口,或回收一些旧接口\r\n<p>\r\n" +
"Auto generation by workflow engine, It cannot be manually modified");
classOrInterfaceDeclaration.addAndGetAnnotation("org.springframework.cloud.openfeign.FeignClient")
.addPair("name", new StringLiteralExpr("workflow-engine-starter-core"))
.addPair("name", new StringLiteralExpr("workflow-engine"))
.addPair("url", new StringLiteralExpr("${axzo.service.workflow-engine:http://workflow-engine:8080}"))
.addPair("configuration", new ClassExpr(new ClassOrInterfaceType("WorkflowEngineStarterFeignConfiguration")));
cu.addImport("cn.axzo.workflow.starter.feign.ext.WorkflowEngineStarterFeignConfiguration", false, false);