diff --git a/workflow-engine-core/src/main/java/cn/axzo/workflow/core/engine/cmd/CustomTransferUserTaskCmd.java b/workflow-engine-core/src/main/java/cn/axzo/workflow/core/engine/cmd/CustomTransferUserTaskCmd.java index 96f002ecf..bfda82cf2 100644 --- a/workflow-engine-core/src/main/java/cn/axzo/workflow/core/engine/cmd/CustomTransferUserTaskCmd.java +++ b/workflow-engine-core/src/main/java/cn/axzo/workflow/core/engine/cmd/CustomTransferUserTaskCmd.java @@ -63,17 +63,17 @@ public class CustomTransferUserTaskCmd extends AbstractCommand implements private final String advice; private final List attachmentList; private final BpmnTaskDelegateAssigner targetTaskAssignee; - private final String additionalOpeDesc; + private final String operationDesc; public CustomTransferUserTaskCmd(String originTaskId, BpmnTaskDelegateAssigner originTaskAssignee, String advice, List attachmentList, BpmnTaskDelegateAssigner targetTaskAssignee, - String additionalOpeDesc) { + String operationDesc) { this.originTaskId = originTaskId; this.originTaskAssignee = originTaskAssignee; this.advice = advice; this.attachmentList = attachmentList; this.targetTaskAssignee = targetTaskAssignee; - this.additionalOpeDesc = additionalOpeDesc; + this.operationDesc = operationDesc; } @Override @@ -147,7 +147,7 @@ public class CustomTransferUserTaskCmd extends AbstractCommand implements task.setScopeType("TRANSFER"); Authentication.setAuthenticatedUserId(originTaskAssignee.buildAssigneeId()); - addComment(commandContext, task, COMMENT_TYPE_OPERATION_DESC, "转交给" + targetTaskAssignee.getAssignerName() + (StringUtils.isNotBlank(additionalOpeDesc) ? additionalOpeDesc : "")); + addComment(commandContext, task, COMMENT_TYPE_OPERATION_DESC, StringUtils.isNotBlank(operationDesc) ? operationDesc : "转交给" + targetTaskAssignee.getAssignerName()); addComment(commandContext, task, COMMENT_TYPE_ADVICE, advice); Authentication.setAuthenticatedUserId(null); diff --git a/workflow-engine-core/src/main/java/cn/axzo/workflow/core/service/impl/BpmnProcessTaskServiceImpl.java b/workflow-engine-core/src/main/java/cn/axzo/workflow/core/service/impl/BpmnProcessTaskServiceImpl.java index 55b9a048f..7dd72e807 100644 --- a/workflow-engine-core/src/main/java/cn/axzo/workflow/core/service/impl/BpmnProcessTaskServiceImpl.java +++ b/workflow-engine-core/src/main/java/cn/axzo/workflow/core/service/impl/BpmnProcessTaskServiceImpl.java @@ -813,7 +813,7 @@ public class BpmnProcessTaskServiceImpl implements BpmnProcessTaskService { commandExecutor.execute(new CustomTransferUserTaskAsyncCmd(dto)); } else { commandExecutor.execute(new CustomTransferUserTaskCmd(dto.getTaskId(), - dto.getOriginAssigner(), dto.getAdvice(), dto.getAttachmentList(), dto.getTargetAssigner(), dto.getAdditionalOpeDesc())); + dto.getOriginAssigner(), dto.getAdvice(), dto.getAttachmentList(), dto.getTargetAssigner(), dto.getOperationDesc())); } }