diff --git a/secondev-history-action/src/main/java/com/weaver/seconddev/interfaces/oames/CallMesWLPS_SYService.java b/secondev-history-action/src/main/java/com/weaver/seconddev/interfaces/oames/CallMesWLPS_SYService.java new file mode 100644 index 0000000..e69de29 diff --git a/secondev-history-action/src/main/java/com/weaver/seconddev/interfaces/workflow/action/Action20210802092416.java b/secondev-history-action/src/main/java/com/weaver/seconddev/interfaces/workflow/action/Action20210802092416.java new file mode 100644 index 0000000..e69de29 diff --git a/secondev-history-action/src/main/java/com/weaver/seconddev/interfaces/workflow/action/UpdateSecLevelAndLockStatus.java b/secondev-history-action/src/main/java/com/weaver/seconddev/interfaces/workflow/action/UpdateSecLevelAndLockStatus.java index ab7def2..97a0c82 100644 --- a/secondev-history-action/src/main/java/com/weaver/seconddev/interfaces/workflow/action/UpdateSecLevelAndLockStatus.java +++ b/secondev-history-action/src/main/java/com/weaver/seconddev/interfaces/workflow/action/UpdateSecLevelAndLockStatus.java @@ -39,22 +39,24 @@ public class UpdateSecLevelAndLockStatus implements EsbServerlessRpcRemoteInterf * @return */ public WeaResult> execute(Map param) { + + logger_b15f4fa5.error("htjt_mode_UpdateSecLevelAndLockStatus start param == " + param); + // 构建E9 requestInfo对象参数 I18nContextUtil.getBean(GetCubeBtnActionParam.class).getCubeBtnActionParam(param); + + Long billid = Long.parseLong(String.valueOf(param.getOrDefault("billid", -1))); + logger_b15f4fa5.error("billid == "+ billid ); + Map result = new HashMap(); try { - User user = (User) param.get("user"); - // 数据id - int billid = -1; - // 模块id - int modeid = -1; - RequestInfo requestInfo = (RequestInfo) param.get("RequestInfo"); - if (requestInfo != null) { - billid = Util.getIntValue(requestInfo.getRequestid()); - modeid = Util.getIntValue(requestInfo.getWorkflowid()); - if (billid > 0 && modeid > 0) { + + + if (billid != null) { + + if (billid > 0 ) { RecordSet rs = I18nContextUtil.getBean(RecordSet.class); - String sql = "select * from uf_sellevellock_chg where id=" + billid; + String sql = "select * from e10_common.dbo.uf_sellevellock_chg where id=" + billid; String ry = ""; String aqjb = ""; String zhsd = ""; @@ -67,8 +69,9 @@ public class UpdateSecLevelAndLockStatus implements EsbServerlessRpcRemoteInterf if ("".equals(zhsd)) { zhsd = "0"; } - sql = "update employee as hrmresource set seclevel=" + aqjb + ",passwordlock=" + zhsd + " where id=" + ry + ""; - rs.execute(sql); + sql = "update eteams.dbo.employee as hrmresource set seclevel=" + aqjb + ",passwordlock=" + zhsd + " where id=" + ry + ""; + boolean execute = rs.execute(sql); + logger_b15f4fa5.error("execute == "+ execute ); ResourceComInfo rci = I18nContextUtil.getBean(ResourceComInfo.class); rci.updateResourceInfoCache(ry); } @@ -79,6 +82,7 @@ public class UpdateSecLevelAndLockStatus implements EsbServerlessRpcRemoteInterf return WeaResult.fail(500, "UpdateSecLevelAndLockStatus e {}"+ e); } + logger_b15f4fa5.error("htjt_mode_UpdateSecLevelAndLockStatus stop result == " + result); return WeaResult.success(new HashMap<>(result)); } }