REQ-3502 调整代码生成FeignClient的name值为workflow-engine
This commit is contained in:
parent
62d218ddf1
commit
83f542a1ab
@ -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;
|
||||
|
||||
@ -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);
|
||||
|
||||
Loading…
Reference in New Issue
Block a user