diff --git a/src/weaver/interfaces/dito/mq/RocketmqUtil.java b/src/weaver/interfaces/dito/mq/RocketmqUtil.java index f654961f..e44f44f7 100644 --- a/src/weaver/interfaces/dito/mq/RocketmqUtil.java +++ b/src/weaver/interfaces/dito/mq/RocketmqUtil.java @@ -11,6 +11,7 @@ import weaver.general.TimeUtil; import weaver.general.Util; import weaver.hrm.company.DepartmentComInfo; import weaver.hrm.resource.ResourceComInfo; +import weaver.hrm.roles.RolesComInfo; import weaver.interfaces.dito.comInfo.PropBean; import java.text.SimpleDateFormat; @@ -874,6 +875,10 @@ public class RocketmqUtil { recordErrorData(dataMap); } } + + RolesComInfo RolesComInfo = new RolesComInfo(); + RolesComInfo.removeRolesCache(); + }catch (Exception e){ Map dataMap = new HashMap(); dataMap.put("syndate",nowDateTime); @@ -1216,7 +1221,9 @@ public class RocketmqUtil { creator,email,pwdSmsTel,jobTitleId,status,loginedNum,systemlanguage,currentDate,currentDate,currentDateTime,currentDateTime, locationid,seclevel,createrid,lastmodid}); bb.writeLog("flag:"+flag); - if(!flag){ + if(flag){ + userid = id+""; + }else{ Map dataMap = new HashMap(); dataMap.put("syndate",nowDateTime); dataMap.put("reqmessage",jsonObject.toJSONString());