From 9b2d95cdde6f51c4ba6b379a01e40ea294324d88 Mon Sep 17 00:00:00 2001 From: wangli <274027703@qq.com> Date: Mon, 10 Nov 2025 11:43:07 +0800 Subject: [PATCH] =?UTF-8?q?feat(REQ-5965)=20-=20=E6=B5=81=E7=A8=8B?= =?UTF-8?q?=E5=BC=95=E6=93=8E=E6=B5=8B=E5=A2=9E=E5=8A=A0=E5=AE=A1=E6=89=B9?= =?UTF-8?q?=E6=97=A5=E5=BF=97pdf=20=E7=BB=93=E6=9E=9C=E6=9F=A5=E8=AF=A2=20?= =?UTF-8?q?API?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../workflow/common/model/response/ProcessLogItemDTO.java | 7 +++++++ .../server/controller/web/manage/PrintAdminController.java | 1 + 2 files changed, 8 insertions(+) diff --git a/workflow-engine-common/src/main/java/cn/axzo/workflow/common/model/response/ProcessLogItemDTO.java b/workflow-engine-common/src/main/java/cn/axzo/workflow/common/model/response/ProcessLogItemDTO.java index 0e8b5e9b4..5e2a02ea8 100644 --- a/workflow-engine-common/src/main/java/cn/axzo/workflow/common/model/response/ProcessLogItemDTO.java +++ b/workflow-engine-common/src/main/java/cn/axzo/workflow/common/model/response/ProcessLogItemDTO.java @@ -1,5 +1,6 @@ package cn.axzo.workflow.common.model.response; +import cn.axzo.workflow.common.enums.BpmnProcessInstanceResultEnum; import cn.axzo.workflow.common.model.request.bpmn.task.AttachmentDTO; import io.swagger.annotations.ApiModelProperty; import lombok.AllArgsConstructor; @@ -61,4 +62,10 @@ public class ProcessLogItemDTO { */ @ApiModelProperty(value = "操作时间") private String operationTime; + + /** + * 日志项结果,对应{@link BpmnProcessInstanceResultEnum#name()} + */ + @ApiModelProperty(value = "日志项结果") + private String result; } diff --git a/workflow-engine-server/src/main/java/cn/axzo/workflow/server/controller/web/manage/PrintAdminController.java b/workflow-engine-server/src/main/java/cn/axzo/workflow/server/controller/web/manage/PrintAdminController.java index 45fb9be8c..3d67bd9c3 100644 --- a/workflow-engine-server/src/main/java/cn/axzo/workflow/server/controller/web/manage/PrintAdminController.java +++ b/workflow-engine-server/src/main/java/cn/axzo/workflow/server/controller/web/manage/PrintAdminController.java @@ -559,6 +559,7 @@ public class PrintAdminController implements PrintAdminApi { .fileList(getAttachmentByType(attachmentByTaskMap, log.getTaskId(), AttachmentTypeEnum.file)) .signatureUrl(getAttachmentByType(attachmentByTaskMap, log.getTaskId(), AttachmentTypeEnum.signature).stream().findFirst().orElse(new AttachmentDTO()).getUrl()) .operationTime(DateUtil.format(log.getEndTime(), "yyyy.MM.dd HH:mm:ss")) + .result(log.getStatus()) .build()); }); parseSignatureUrl(logItems);