Browse Source

程序逻辑调整

master
sunyuchao 4 years ago
parent
commit
585f053fbd
  1. 2
      epmet-module/data-aggregator/data-aggregator-server/src/main/java/com/epmet/dataaggre/dao/evaluationindex/EvaluationIndexDao.java
  2. 3
      epmet-module/data-aggregator/data-aggregator-server/src/main/java/com/epmet/dataaggre/service/evaluationindex/impl/EvaluationIndexServiceImpl.java

2
epmet-module/data-aggregator/data-aggregator-server/src/main/java/com/epmet/dataaggre/dao/evaluationindex/EvaluationIndexDao.java

@ -90,7 +90,7 @@ public interface EvaluationIndexDao {
List<String> getAgencyIdsByAgencyId(@Param("agencyId") String agencyId, @Param("areaCode") String areaCode, @Param("list") List<String> list); List<String> getAgencyIdsByAgencyId(@Param("agencyId") String agencyId, @Param("areaCode") String areaCode, @Param("list") List<String> list);
/** /**
* @Description 查询直属下级组织列表有areaCode的按areaCode查没有的按agencyId查 * @Description 查询直属下级组织列表有areaCode的按areaCode查没有的按agencyId查且是在当前客户和子客户范围内查询
* @author sun * @author sun
*/ */
List<ScreenCustomerAgencyDTO> getSubAgencyListByAgency(@Param("agencyId") String agencyId, @Param("areaCode") String areaCode, @Param("list") List<String> list); List<ScreenCustomerAgencyDTO> getSubAgencyListByAgency(@Param("agencyId") String agencyId, @Param("areaCode") String areaCode, @Param("list") List<String> list);

3
epmet-module/data-aggregator/data-aggregator-server/src/main/java/com/epmet/dataaggre/service/evaluationindex/impl/EvaluationIndexServiceImpl.java

@ -124,7 +124,7 @@ public class EvaluationIndexServiceImpl implements EvaluationIndexService {
} }
/** /**
* @Description 查询直属下级组织列表有子客户的按areaCode查没有的按agencyId查 * @Description 查询直属下级组织列表有子客户的按areaCode查没有的按agencyId查且是在当前客户和子客户范围内查询
* @author sun * @author sun
*/ */
@Override @Override
@ -136,6 +136,7 @@ public class EvaluationIndexServiceImpl implements EvaluationIndexService {
if (!CollectionUtils.isNotEmpty(list)) { if (!CollectionUtils.isNotEmpty(list)) {
return evaluationIndexDao.getSubAgencyListByAgency(agencyId, null, null); return evaluationIndexDao.getSubAgencyListByAgency(agencyId, null, null);
} else { } else {
list.add(agencyId);
return evaluationIndexDao.getSubAgencyListByAgency(null, dto.getAreaCode(), list); return evaluationIndexDao.getSubAgencyListByAgency(null, dto.getAreaCode(), list);
} }
} }

Loading…
Cancel
Save