From 69904137d5d3c01c053704ca0f017562871a5448 Mon Sep 17 00:00:00 2001 From: calyrex <2213354201@qq.com> Date: Wed, 5 Mar 2025 13:55:41 +0800 Subject: [PATCH] calyrex 3.5 --- .../workflow/action/SY_WLPS_NEW_RETURNAction.java | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/secondev-history-action/src/main/java/com/weaver/seconddev/interfaces/workflow/action/SY_WLPS_NEW_RETURNAction.java b/secondev-history-action/src/main/java/com/weaver/seconddev/interfaces/workflow/action/SY_WLPS_NEW_RETURNAction.java index 6d04250..e246ade 100644 --- a/secondev-history-action/src/main/java/com/weaver/seconddev/interfaces/workflow/action/SY_WLPS_NEW_RETURNAction.java +++ b/secondev-history-action/src/main/java/com/weaver/seconddev/interfaces/workflow/action/SY_WLPS_NEW_RETURNAction.java @@ -104,8 +104,15 @@ public class SY_WLPS_NEW_RETURNAction extends BaseBean implements Action, EsbSer boolean b = rs.executeSql(sql, poolname_9c); logger_882eb0b2.error("b -----"+ b); return WeaResult.fail(500, "SY_WLPS_NEW_RETURNAction ret[1]"+ ret[1], getResultMapForAction(weaverResultMap, "result",ret[1], requestinfo.getRequestManager())); + }else { + RecordSet rs = I18nContextUtil.getBean(RecordSet.class); + String sql = "update e10_core_business.dbo." + tablename + " set state='" + ret[0] + "',message='" + ret[1] + "' where id=" + requestId; + String poolname_9c = CONN_TYPE.workflow.getType(); + // TODO E10执行sql方法第二参数必须指定源,默认使用流程源,单体客户无需修改,微服务/组合客户需根据查询表所属服务切换源,或使用外部数据源 + boolean b = rs.executeSql(sql, poolname_9c); + logger_882eb0b2.error("b -----"+ b); + return WeaResult.success(getResultMapForAction(weaverResultMap, "result", Action.SUCCESS, requestinfo.getRequestManager())); } - logger_882eb0b2.error(String.valueOf("SY_WLPS_NEW_RETURNAction--" + requestId + "执行结束")); } catch (Exception exception) { logger_882eb0b2.error(String.valueOf("SY_WLPS_NEW_RETURNAction--" + requestId + "执行出错:" + exception.getMessage())); RecordSet rs = I18nContextUtil.getBean(RecordSet.class); @@ -117,7 +124,6 @@ public class SY_WLPS_NEW_RETURNAction extends BaseBean implements Action, EsbSer logger_882eb0b2.error("b -----"+ b); return WeaResult.fail(500, "SY_WLPS_NEW_RETURNAction e rr"+ exception, getResultMapForAction(weaverResultMap, "result",exception.getMessage(), requestinfo.getRequestManager())); } - return WeaResult.success(getResultMapForAction(weaverResultMap, "result", Action.SUCCESS, requestinfo.getRequestManager())); } catch (Exception e) { e.printStackTrace(); logger_882eb0b2.error("SY_WLPS_NEW_RETURNAction e: {}", e.getMessage());