删除组时删除配置与组的关系修复

(cherry picked from commit 4e2a5570fd)
This commit is contained in:
wangxin
2019-07-26 10:30:30 +00:00
committed by 王鑫
parent c193b44f66
commit 272042e432

View File

@@ -3602,10 +3602,18 @@ public abstract class BaseService {
commonPolicyDao.cancelScheduCfg(ids.toString(),CfgIndexInfo.getTablename()); commonPolicyDao.cancelScheduCfg(ids.toString(),CfgIndexInfo.getTablename());
} }
} }
if(toUpdateCfgIndexInfos.size()>0){
StringBuffer ids=new StringBuffer();
for(CfgIndexInfo info:toUpdateCfgIndexInfos){
commonPolicyDao.updateCfgIndexCommonGroupIds(info);
// if(StringUtils.isBlank(info.getCommonGroupIds())){
// ids.append(info.getCompileId()+",");
// }
}
}
if(toDelSchedualCfgIndexInfos.size()>0){ if(toDelSchedualCfgIndexInfos.size()>0){
StringBuffer ids=new StringBuffer(); StringBuffer ids=new StringBuffer();
for(CfgIndexInfo info:toDelSchedualCfgIndexInfos){ for(CfgIndexInfo info:toDelSchedualCfgIndexInfos){
commonPolicyDao.updateCfgIndexCommonGroupIds(info);
if(StringUtils.isBlank(info.getCommonGroupIds())){ if(StringUtils.isBlank(info.getCommonGroupIds())){
ids.append(info.getCompileId()+","); ids.append(info.getCompileId()+",");
} }