summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorwangxin <[email protected]>2019-07-25 20:07:59 +0800
committerwangxin <[email protected]>2019-07-25 20:07:59 +0800
commitd2d52b0b136ac788c410265e4071c4707f9261de (patch)
tree013dac269acc7c985b65da3c63f0d7f170d0e96f
parent121fab31ea8d361bd4cd3ca83f3bcecd6fe00529 (diff)
修正组清空时取消定时任务
-rw-r--r--src/main/java/com/nis/web/service/BaseService.java17
1 files changed, 9 insertions, 8 deletions
diff --git a/src/main/java/com/nis/web/service/BaseService.java b/src/main/java/com/nis/web/service/BaseService.java
index 879311c96..e985c5b9c 100644
--- a/src/main/java/com/nis/web/service/BaseService.java
+++ b/src/main/java/com/nis/web/service/BaseService.java
@@ -3318,6 +3318,7 @@ public abstract class BaseService {
ScriberIdCommGroupDao scriberIdCommGroupDao=SpringContextHolder.getBean(ScriberIdCommGroupDao.class);
DomainCommGroupDao domainCommGroupDao=SpringContextHolder.getBean(DomainCommGroupDao.class);
CommonPolicyDao commonPolicyDao=SpringContextHolder.getBean(CommonPolicyDao.class);
+ SchedulerDao schedulerDao=SpringContextHolder.getBean(SchedulerDao.class);
AreaIpCfgDao areaIpCfgDao=SpringContextHolder.getBean(AreaIpCfgDao.class);
Set<String> ipDeletedGroups=new HashSet<>();
Set<String> urlDeletedGroups=new HashSet<>();
@@ -3594,10 +3595,10 @@ public abstract class BaseService {
}
}
//查询定时任务,失效定时任务
-// if(ids.toString().length()>0){
-// ids.deleteCharAt(ids.toString().length()-1);
-// commonPolicyDao.cancelScheduCfg(ids.toString(),CfgIndexInfo.getTablename());
-// }
+ if(ids.toString().length()>0){
+ ids.deleteCharAt(ids.toString().length()-1);
+ schedulerDao.inValidByCompileIds(ids.toString());
+ }
}
if(toUpdateCfgIndexInfos.size()>0){
StringBuffer ids=new StringBuffer();
@@ -3608,10 +3609,10 @@ public abstract class BaseService {
}
}
//查询定时任务,失效定时任务
- if(ids.toString().length()>0){
- ids.deleteCharAt(ids.toString().length()-1);
- commonPolicyDao.cancelScheduCfg(ids.toString(),CfgIndexInfo.getTablename());
- }
+// if(ids.toString().length()>0){
+// ids.deleteCharAt(ids.toString().length()-1);
+// commonPolicyDao.cancelScheduCfg(ids.toString(),CfgIndexInfo.getTablename());
+// }
}
//向maat发送配置
if(CollectionUtils.isNotEmpty(cancelMaatBean.getConfigCompileList())){