Browse Source

格式化代码

dev_shibei_match
jianjun 4 years ago
parent
commit
026851fc2b
  1. 36
      epmet-module/data-statistical/data-statistical-server/src/main/java/com/epmet/service/impl/EIDimServiceImpl.java

36
epmet-module/data-statistical/data-statistical-server/src/main/java/com/epmet/service/impl/EIDimServiceImpl.java

@ -52,6 +52,7 @@ public class EIDimServiceImpl implements EIDimService {
/**
* 查询可更新的单位
*
* @return
*/
private List<CustomerAgencyEntity> listAgencies2Update() {
@ -69,6 +70,7 @@ public class EIDimServiceImpl implements EIDimService {
/**
* 查询可增加的单位
*
* @return
*/
private List<CustomerAgencyEntity> listAgencies2Add() {
@ -92,6 +94,7 @@ public class EIDimServiceImpl implements EIDimService {
/**
* 查询需要更新的部门列表
*
* @return
*/
private List<CustomerDepartmentEntity> listDepts2Update() {
@ -109,6 +112,7 @@ public class EIDimServiceImpl implements EIDimService {
/**
* 查询需要新增的部门列表
*
* @return
*/
private List<CustomerDepartmentEntity> listDepts2Add() {
@ -126,36 +130,28 @@ public class EIDimServiceImpl implements EIDimService {
@Override
public void initGrids() {
List<CustomerGridEntity> grids2Add = listGrids2Add();
List<CustomerGridEntity> grids2Update =listGrids2Update();
List<CustomerGridEntity> grids2Update = listGrids2Update();
screenCustomerGridService.addAndUpdateGrids(grids2Add, grids2Update);
}
@Override
public Map<String,Integer> updateCenterPointByName(GridCenterPointForm param) {
//todo 怎么反向判断 左匹配
public Map<String, Integer> updateCenterPointByName(GridCenterPointForm param) {
List<ScreenProjectGridDailyDTO> gridInfos = screenCustomerGridService.selectGridInfoByCustomerId(param.getCustomerId());
Map<String,Integer> result = new HashMap<>();
Map<String, Integer> result = new HashMap<>();
gridInfos.forEach(grid->{
gridInfos.forEach(grid -> {
//客户id 和组织id 都相等 且 名字 包含关系时才修改
if (grid.getCustomerId().equals(param.getCustomerId())){
if (grid.getCustomerId().equals(param.getCustomerId())) {
AtomicInteger integer = new AtomicInteger(0);
param.getCenterDataList().forEach(o ->{
if (grid.getGridName().contains(o.getTitle())) {
Integer effectRow = screenCustomerGridService.updateCenterPointByName(param.getCustomerId(), o.getTitle(), o.getCenter());
integer.addAndGet(effectRow);
}
result.put(grid.getGridId(),integer.intValue());
});
param.getCenterDataList().forEach(o -> {
if (grid.getGridName().contains(o.getTitle())) {
Integer effectRow = screenCustomerGridService.updateCenterPointByName(param.getCustomerId(), o.getTitle(), o.getCenter());
integer.addAndGet(effectRow);
}
result.put(grid.getGridId(), integer.intValue());
});
}
});
/*param.getCenterDataList().forEach(o ->{
Integer integer = screenCustomerGridService.updateCenterPointByName(param.getCustomerId(),param.getAgencyId(), o.getTitle(), o.getCenter());
if (integer == 0 || integer > 1){
result.put(o.getTitle(),integer);
}
});*/
return result;
}

Loading…
Cancel
Save