Browse Source

孔村移除掉党总支 并给孔村镇 降级为街道

dev_shibei_match
jianjun 4 years ago
parent
commit
6660fd4838
  1. 18
      epmet-module/data-report/data-report-server/src/main/java/com/epmet/datareport/service/evaluationindex/screen/impl/AgencyServiceImpl.java

18
epmet-module/data-report/data-report-server/src/main/java/com/epmet/datareport/service/evaluationindex/screen/impl/AgencyServiceImpl.java

@ -50,10 +50,7 @@ import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service; import org.springframework.stereotype.Service;
import org.springframework.util.CollectionUtils; import org.springframework.util.CollectionUtils;
import java.util.ArrayList; import java.util.*;
import java.util.Arrays;
import java.util.Collections;
import java.util.List;
/** /**
* 组织相关api * 组织相关api
@ -536,14 +533,21 @@ public class AgencyServiceImpl implements AgencyService {
} while (true); } while (true);
//多客户 获取所有下级 //多客户 获取所有下级
List<ScreenCustomerAgencyDTO> agencyNodeDTOS = screenCustomerAgencyDao.selectAllSubAgencyList(null,staffAgencyDTO.getAreaCode()); List<ScreenCustomerAgencyDTO> agencyNodeDTOS = screenCustomerAgencyDao.selectAllSubAgencyList(null,staffAgencyDTO.getAreaCode());
//孔村降级处理 //孔村降级处理 且移除掉 党总支级别
String KONG_CUN_AGENCY_ID = "1234085031077498881"; String KONG_CUN_AGENCY_ID = "1234085031077498881";
agencyNodeDTOS.forEach(e->{ Iterator<ScreenCustomerAgencyDTO> iterator = agencyNodeDTOS.iterator();
while (iterator.hasNext()){
ScreenCustomerAgencyDTO e = iterator.next();
if (e.getPids().contains(KONG_CUN_AGENCY_ID)){ if (e.getPids().contains(KONG_CUN_AGENCY_ID)){
if (OrgLevelEnum.STREET.getCode().equals(e.getLevel())){
iterator.remove();
}
if (KONG_CUN_AGENCY_ID.equals(e.getAgencyId())){
e.setLevel(OrgLevelEnum.getSubOrgLevel(e.getLevel())); e.setLevel(OrgLevelEnum.getSubOrgLevel(e.getLevel()));
} }
}
convertOrgTreeNode(nodeList, e); convertOrgTreeNode(nodeList, e);
}); }
nodes = TreeUtils.buildTreeByAreaCode(nodeList); nodes = TreeUtils.buildTreeByAreaCode(nodeList);
} }
//只有一个根节点的树 所以返回一个 //只有一个根节点的树 所以返回一个

Loading…
Cancel
Save