From f8448fe4fe150589c533bebc151fd245fd98b977 Mon Sep 17 00:00:00 2001 From: wangli <274027703@qq.com> Date: Mon, 22 Jan 2024 18:13:24 +0800 Subject: [PATCH] =?UTF-8?q?add=20-=20=E6=96=B0=E5=A2=9E=E5=8D=87=E7=BA=A7?= =?UTF-8?q?=E8=84=9A=E6=9C=AC=E7=9A=84=E6=89=A7=E8=A1=8C=E9=80=BB=E8=BE=91?= =?UTF-8?q?,=20=E7=A1=AE=E4=BF=9D=E4=BB=A5=E5=90=8E=E7=9A=84=E7=89=88?= =?UTF-8?q?=E6=9C=AC=E8=BF=AD=E4=BB=A3=E5=8F=AA=E9=9C=80=E8=A6=81=E4=BF=9D?= =?UTF-8?q?=E8=AF=81=E8=84=9A=E6=9C=AC=E6=89=A7=E8=A1=8C=E6=AD=A3=E5=B8=B8?= =?UTF-8?q?=E5=8D=B3=E5=8F=AF.?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../cn/axzo/workflow/server/common/util/DingTalkUtils.java | 2 +- .../controller/web/bpmn/BpmnProcessInstanceController.java | 3 ++- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/workflow-engine-server/src/main/java/cn/axzo/workflow/server/common/util/DingTalkUtils.java b/workflow-engine-server/src/main/java/cn/axzo/workflow/server/common/util/DingTalkUtils.java index 9dd3f1719..5ac55a5fc 100644 --- a/workflow-engine-server/src/main/java/cn/axzo/workflow/server/common/util/DingTalkUtils.java +++ b/workflow-engine-server/src/main/java/cn/axzo/workflow/server/common/util/DingTalkUtils.java @@ -28,7 +28,7 @@ public class DingTalkUtils { markdown.setTitle("Notice 流程实例创建失败, Env: " + profile); markdown.setText("#### [" + profile + "]流程实例创建失败\n" + "> 创建参数: " + JSON.toJSONString(req) + "\n\n" + - "> ###### 异常信息: " + JSON.toJSONString(throwable) + " \n"); + "> ###### 异常信息: " + JSON.toJSONString(throwable.getCause().getMessage()) + " \n"); request.setMarkdown(markdown); OapiRobotSendResponse response = client.execute(request); } diff --git a/workflow-engine-server/src/main/java/cn/axzo/workflow/server/controller/web/bpmn/BpmnProcessInstanceController.java b/workflow-engine-server/src/main/java/cn/axzo/workflow/server/controller/web/bpmn/BpmnProcessInstanceController.java index be9f11e8c..faf5a4ec9 100644 --- a/workflow-engine-server/src/main/java/cn/axzo/workflow/server/controller/web/bpmn/BpmnProcessInstanceController.java +++ b/workflow-engine-server/src/main/java/cn/axzo/workflow/server/controller/web/bpmn/BpmnProcessInstanceController.java @@ -18,6 +18,7 @@ import cn.axzo.workflow.core.service.BpmnProcessInstanceService; import cn.axzo.workflow.server.common.annotation.RepeatSubmit; import cn.axzo.workflow.server.common.util.DingTalkUtils; import cn.azxo.framework.common.model.CommonResponse; +import cn.azxo.framework.common.utils.LogUtil; import com.alibaba.fastjson.JSON; import com.fasterxml.jackson.databind.node.ObjectNode; import io.swagger.v3.oas.annotations.Operation; @@ -80,7 +81,7 @@ public class BpmnProcessInstanceController implements ProcessInstanceApi { try { result = bpmnProcessInstanceService.createProcessInstance(dto); } catch (Exception e) { - log.error("发起审核createProcessInstance===>>>异常:{}", e.getMessage()); + LogUtil.error(LogUtil.ErrorType.ERROR_BUSINESS, "发起审核createProcessInstance===>>>异常:{}", e.getMessage()); DingTalkUtils.sendDingTalk(profile, dto, e); return CommonResponse.fail(e.getMessage()); }