From adc68dc7ecc869a3fd95977cab771519aab08ca6 Mon Sep 17 00:00:00 2001 From: "1437892690@qq.com" <1437892690@qq.com> Date: Thu, 20 Jun 2024 17:42:31 +0800 Subject: [PATCH] =?UTF-8?q?[=E5=8A=9F=E8=83=BD]=20=E8=87=AA=E5=8A=A8?= =?UTF-8?q?=E5=8C=96=E8=8A=82=E7=82=B9-=E5=BC=82=E5=B8=B8=E4=BF=A1?= =?UTF-8?q?=E6=81=AF=E4=B8=AD=E5=8A=A0=E5=85=A5=E5=88=9B=E5=BB=BA=E4=BD=9C?= =?UTF-8?q?=E4=B8=9A=E7=9A=84=E5=8E=9F=E5=A7=8B=E6=95=B0=E6=8D=AE?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit #[1183367486210048]自动化节点-异常信息中加入创建作业的原始数据 http://192.168.0.96:8090/demo/rdm.html#/story-detail/939050947543040/939050947543042/1183367486210048 --- .../component/AutoexecProcessComponent.java | 18 +++++++++++++++++- 1 file changed, 17 insertions(+), 1 deletion(-) diff --git a/src/main/java/neatlogic/module/autoexec/stephandler/component/AutoexecProcessComponent.java b/src/main/java/neatlogic/module/autoexec/stephandler/component/AutoexecProcessComponent.java index 0c62deb0..324266fd 100644 --- a/src/main/java/neatlogic/module/autoexec/stephandler/component/AutoexecProcessComponent.java +++ b/src/main/java/neatlogic/module/autoexec/stephandler/component/AutoexecProcessComponent.java @@ -228,10 +228,26 @@ public class AutoexecProcessComponent extends ProcessStepHandlerBase { } catch (Exception e) { // 增加提醒 logger.error(e.getMessage(), e); + JSONObject jobObj = new JSONObject(); + jobObj.put("param", jobVo.getParam()); + jobObj.put("scenarioId", jobVo.getScenarioId()); + jobObj.put("executeConfig", jobVo.getExecuteConfig()); + jobObj.put("runnerGroup", jobVo.getRunnerGroup()); + jobObj.put("id", jobVo.getId()); + jobObj.put("name", jobVo.getName()); + jobObj.put("source", jobVo.getSource()); + jobObj.put("roundCount", jobVo.getRoundCount()); + jobObj.put("operationId", jobVo.getOperationId()); + jobObj.put("operationType", jobVo.getOperationType()); + jobObj.put("invokeId", jobVo.getInvokeId()); + jobObj.put("routeId", jobVo.getRouteId()); + jobObj.put("isFirstFire", jobVo.getIsFirstFire()); + jobObj.put("assignExecUser", jobVo.getAssignExecUser()); + logger.error(jobObj.toJSONString()); JSONObject errorMessageObj = new JSONObject(); errorMessageObj.put("jobId", jobVo.getId()); errorMessageObj.put("jobName", jobVo.getName()); - errorMessageObj.put("error", e.getMessage()); + errorMessageObj.put("error", e.getMessage() + " jobVo=" + jobObj.toJSONString()); errorMessageList.add(errorMessageObj); flag = true; } -- Gitee