diff --git a/secondev-history-action/src/main/java/com/weaver/seconddev/interfaces/workflow/action/SY_WLPS_RETURNNewAction.java b/secondev-history-action/src/main/java/com/weaver/seconddev/interfaces/workflow/action/SY_WLPS_RETURNNewAction.java index 549843d..189095e 100644 --- a/secondev-history-action/src/main/java/com/weaver/seconddev/interfaces/workflow/action/SY_WLPS_RETURNNewAction.java +++ b/secondev-history-action/src/main/java/com/weaver/seconddev/interfaces/workflow/action/SY_WLPS_RETURNNewAction.java @@ -99,6 +99,14 @@ public class SY_WLPS_RETURNNewAction extends BaseBean implements Action, EsbServ boolean b = rs.executeSql(sql, poolname_2y); logger_4dd7c639.error("b -----"+ b); return WeaResult.fail(500, "SY_WLPS_RETURNNewAction ret[0]"+ret[0], getResultMapForAction(weaverResultMap, "result",ret[0], requestinfo.getRequestManager())); + }else if ("S".equals(ret[0])) { + RecordSet rs = I18nContextUtil.getBean(RecordSet.class); + String sql = "update e10_core_business.dbo." + tablename + " set state='" + ret[0] + "',message='" + ret[1] + "' where id=" + requestId; + logger_4dd7c639.error("sql--" + sql); + String poolname_2y = CONN_TYPE.workflow.getType(); + // TODO E10执行sql方法第二参数必须指定源,默认使用流程源,单体客户无需修改,微服务/组合客户需根据查询表所属服务切换源,或使用外部数据源 + boolean b = rs.executeSql(sql, poolname_2y); + logger_4dd7c639.error("c -----"+ b); } logger_4dd7c639.error(String.valueOf("SY_WLPS_RETURNAction--" + requestId + "state"+ret[0]+",ret"+ Arrays.toString(ret))); logger_4dd7c639.error(String.valueOf("SY_WLPS_RETURNAction--" + requestId + "执行结束"));