From f534d301d46d1f5b733fff352e37729036a8cec7 Mon Sep 17 00:00:00 2001 From: wangli <274027703@qq.com> Date: Mon, 24 Feb 2025 19:09:51 +0800 Subject: [PATCH] =?UTF-8?q?feat(REQ-3340)=20-=20=E8=B0=83=E6=95=B4?= =?UTF-8?q?=E6=9F=A5=E8=AF=A2=E6=98=AF=E5=90=A6=E6=9C=89=E6=89=93=E5=8D=B0?= =?UTF-8?q?=E6=A8=A1=E6=9D=BF=E7=9A=84=E9=80=BB=E8=BE=91?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../server/controller/web/manage/PrintAdminController.java | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) 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 6fd58399c..272bb4770 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 @@ -17,7 +17,6 @@ import cn.axzo.workflow.core.engine.cmd.CustomGetFormInstanceLatestValuesCmd; import cn.axzo.workflow.core.engine.cmd.CustomGetProcessInstanceVariablesCmd; import cn.axzo.workflow.core.service.BpmnProcessDefinitionService; import cn.axzo.workflow.core.service.BpmnProcessInstanceService; -import cn.axzo.workflow.core.service.support.forecast.impl.UserTaskForecasting; import cn.axzo.workflow.server.common.annotation.ErrorReporter; import cn.axzo.workflow.server.common.util.RpcExternalUtil; import cn.axzo.workflow.server.controller.web.bpmn.BpmnProcessInstanceController; @@ -36,7 +35,6 @@ import org.flowable.form.model.FormContainer; import org.flowable.form.model.FormField; import org.flowable.form.model.SimpleFormModel; import org.flowable.spring.SpringProcessEngineConfiguration; -import org.springframework.beans.factory.annotation.Autowired; import org.springframework.util.CollectionUtils; import org.springframework.util.ObjectUtils; import org.springframework.util.StringUtils; @@ -103,12 +101,11 @@ public class PrintAdminController implements PrintAdminApi { private BpmnProcessInstanceController bpmnProcessInstanceController; @Resource private BpmnProcessInstanceService bpmnProcessInstanceService; - @Autowired - private UserTaskForecasting userTaskForecasting; + @Operation(summary = "查询指定流程实例是否能使用打印") @Override @PostMapping("/template/exists") - public CommonResponse hasPrintTemplate(String processInstanceId) { + public CommonResponse hasPrintTemplate(@NotBlank(message = "流程实例不能为空") @RequestParam String processInstanceId) { return CommonResponse.success(bpmnProcessInstanceService.hasPrintTemplate(processInstanceId, null)); }