This commit is contained in:
2026-05-21 14:44:15 +08:00
parent 1b423919c0
commit e2bcdc31bd
2 changed files with 6 additions and 3 deletions
@@ -1,6 +1,7 @@
package com.budwk.app.base.event.role;
import org.nutz.mvc.Mvcs;
import com.budwk.app.base.utils.AppIocUtil;
import org.nutz.ioc.Ioc;
/**
* @version 1.0
@@ -12,9 +13,10 @@ import org.nutz.mvc.Mvcs;
public class RoleEventPublisher {
public static void broadcast(RoleEventMsg event){
String[] names = Mvcs.getIoc().getNamesByType(RoleEventListener.class);
Ioc ioc = AppIocUtil.get();
String[] names = ioc.getNamesByType(RoleEventListener.class);
for (String name : names) {
RoleEventListener listener = Mvcs.getIoc().get(RoleEventListener.class, name);
RoleEventListener listener = ioc.get(RoleEventListener.class, name);
listener.receive(event);
}
}
@@ -43,6 +43,7 @@ public class SysUserAllRenewJob implements Job {
NutMap conditionGroupMap = (NutMap)jobDataMap.get("conditionGroup");
if(conditionGroupMap == null || conditionGroupMap.isEmpty()){
log.error("SysUserAllRenewJob定时任务执行中止,原因:conditionGroup为null");
return;
}
String conditionGroupStr = Json.toJson(conditionGroupMap).replace("@currentDate", DateUtil.today());
ConditionGroup conditionGroup = null;