批量下发增加单域配置状态修改

This commit is contained in:
DuanDongmei
2018-12-05 18:03:42 +08:00
parent bb302e3f13
commit 3efbc5922a

View File

@@ -1228,6 +1228,7 @@ public class ConfigSynchronizationService extends BaseService{
maatBean = new ToMaatBean(); maatBean = new ToMaatBean();
configCompileList = new ArrayList(); configCompileList = new ArrayList();
List<Integer> ids = new ArrayList();
//批量获取regionId,groupId //批量获取regionId,groupId
List<Integer> regionIds = ConfigServiceUtil.getId(3, list.size()); List<Integer> regionIds = ConfigServiceUtil.getId(3, list.size());
List<Integer> groupIds = ConfigServiceUtil.getId(2, list.size()); List<Integer> groupIds = ConfigServiceUtil.getId(2, list.size());
@@ -1246,6 +1247,7 @@ public class ConfigSynchronizationService extends BaseService{
BeanUtils.copyProperties(list.get(i), cfg); BeanUtils.copyProperties(list.get(i), cfg);
cfg.setIsValid(entity.getIsValid()); cfg.setIsValid(entity.getIsValid());
cfg.setAuditTime(StringUtil.isEmpty(entity.getAuditTime()) ? cfg.getAuditTime():entity.getAuditTime()); cfg.setAuditTime(StringUtil.isEmpty(entity.getAuditTime()) ? cfg.getAuditTime():entity.getAuditTime());
ids.add(cfg.getCompileId());
maatCfg = new MaatCfg(); maatCfg = new MaatCfg();
maatCfg.initDefaultValue(); maatCfg.initDefaultValue();
groupRelationList = new ArrayList(); groupRelationList = new ArrayList();
@@ -1355,6 +1357,11 @@ public class ConfigSynchronizationService extends BaseService{
} }
configCompileList.add(maatCfg); configCompileList.add(maatCfg);
} }
if(isUpdateCfg) {
if(!StringUtil.isEmpty(ids) && !StringUtil.isEmpty(entity.getTableName())) {
commonPolicyDao.auditCfgBatch( entity.getTableName(), entity,ids,null);
}
}
page.setList(list); page.setList(list);
if(page.isLastPage()){ if(page.isLastPage()){
hasData = false; hasData = false;