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

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