diff --git a/secondev-history-action/src/main/java/com/weaver/seconddev/interfaces/workflow/action/ChangeInformationExpertsAction.java b/secondev-history-action/src/main/java/com/weaver/seconddev/interfaces/workflow/action/ChangeInformationExpertsAction.java index d21b795..9aa4126 100644 --- a/secondev-history-action/src/main/java/com/weaver/seconddev/interfaces/workflow/action/ChangeInformationExpertsAction.java +++ b/secondev-history-action/src/main/java/com/weaver/seconddev/interfaces/workflow/action/ChangeInformationExpertsAction.java @@ -61,9 +61,10 @@ public class ChangeInformationExpertsAction extends BaseBean implements Action, } String xxhzj = ""; String xxhzjrdgcl = ""; - sql = "select xxhzj,xxhzjrdgcl from formdata_detail hsd where hsd.subcomid =" + sqdw; + sql = "SELECT xxhzj AS xxhzj, xxhzjrdgcl AS xxhzjrdgclFROM (SELECT t1.*, t2.id AS subcomid FROM eteams.dbo.hrmsubcompanydefined t1 LEFT JOIN eteams.dbo.department t2 ON t1.FORM_DATA_ID = t2.formdata AND t2.delete_type = 0 AND t2.tenant_key = 't6kj9c07jr' WHERE t1.DELETE_TYPE = 0 AND t1.TENANT_KEY = 't6kj9c07jr') HrmSubcompanyDefinedWHERE HrmSubcompanyDefined.delete_type = 0 AND HrmSubcompanyDefined.tenant_key = 't6kj9c07jr' and subcomid = '" + sqdw +"'"; String poolname_cq = CONN_TYPE.workflow.getType(); // TODO E10执行sql方法第二参数必须指定源,默认使用流程源,单体客户无需修改,微服务/组合客户需根据查询表所属服务切换源,或使用外部数据源 + logger_750b7a22.info("sql--" + sql); rs.executeSql(sql, poolname_cq); if (rs.next()) { xxhzj = Util.null2String(rs.getString("xxhzj")); @@ -142,11 +143,11 @@ public class ChangeInformationExpertsAction extends BaseBean implements Action, } logger_750b7a22.info(String.valueOf(requestid + "--ChangeInformationExpertsAction--info--" + str + "信息化专家【" + xm + "】")); } - sql = "update formdata_detail as HrmSubcompanyDefined set xxhzj='" + xxhzj + "',xxhzjrdgcl='" + xxhzjrdgcl + "' where subcomid =" + sqdw; - logger_750b7a22.info(String.valueOf(requestid + " sql:" + sql)); - String poolname_h6 = CONN_TYPE.workflow.getType(); - // TODO E10执行sql方法第二参数必须指定源,默认使用流程源,单体客户无需修改,微服务/组合客户需根据查询表所属服务切换源,或使用外部数据源 - rs.executeSql(sql, poolname_h6); +// sql = "update formdata_detail as HrmSubcompanyDefined set xxhzj='" + xxhzj + "',xxhzjrdgcl='" + xxhzjrdgcl + "' where subcomid =" + sqdw; +// logger_750b7a22.info(String.valueOf(requestid + " sql:" + sql)); +// String poolname_h6 = CONN_TYPE.workflow.getType(); +// // TODO E10执行sql方法第二参数必须指定源,默认使用流程源,单体客户无需修改,微服务/组合客户需根据查询表所属服务切换源,或使用外部数据源 +// rs.executeSql(sql, poolname_h6); // sql = "update Matrixtable_1 set xxhzj='" + xxhzj + "',xxhzjrdgcl='" + xxhzjrdgcl + "' where id =" + sqdw; // logger_750b7a22.info(String.valueOf(requestid + " sql:" + sql)); // String poolname_3r = CONN_TYPE.workflow.getType();