Browse Source

treebytype接口添加

dev_shibei_match
zxc 5 years ago
parent
commit
0fe416c921
  1. 14
      epmet-module/data-report/data-report-server/src/main/java/com/epmet/datareport/service/evaluationindex/screen/impl/AgencyServiceImpl.java
  2. 1
      epmet-module/data-report/data-report-server/src/main/resources/mapper/screen/ScreenCustomerAgencyDao.xml

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

@ -128,7 +128,12 @@ public class AgencyServiceImpl implements AgencyService {
}); });
sub.setChildren(treeResultDTOS); sub.setChildren(treeResultDTOS);
}else { }else {
List<TreeResultDTO> subAgency = getDepartmentList(sub.getPids() + "," + sub.getValue()); List<TreeResultDTO> subAgency = new ArrayList<>();
if (sub.getPids().contains(",")){
subAgency = getDepartmentList(sub.getPids() + "," + sub.getValue());
}else {
subAgency = getDepartmentList(sub.getPids() + ":" + sub.getValue());
}
sub.setChildren(subAgency); sub.setChildren(subAgency);
} }
}); });
@ -150,7 +155,12 @@ public class AgencyServiceImpl implements AgencyService {
}); });
sub.setChildren(treeResultDTOS); sub.setChildren(treeResultDTOS);
}else { }else {
List<TreeResultDTO> subAgency = getDepartmentList(sub.getPids() + "," + sub.getValue()); List<TreeResultDTO> subAgency = new ArrayList<>();
if (sub.getPids().contains(",")){
subAgency = getDepartmentList(sub.getPids() + "," + sub.getValue());
}else {
subAgency = getDepartmentList(sub.getPids() + ":" + sub.getValue());
}
sub.setChildren(subAgency); sub.setChildren(subAgency);
} }
}); });

1
epmet-module/data-report/data-report-server/src/main/resources/mapper/screen/ScreenCustomerAgencyDao.xml

@ -146,6 +146,7 @@
WHERE WHERE
ca.del_flag = '0' ca.del_flag = '0'
AND cbo.DEL_FLAG = 0 AND cbo.DEL_FLAG = 0
AND cbo.biz_type = "community"
AND ca.IS_DISPLAY = '1' AND ca.IS_DISPLAY = '1'
AND ca.pids = #{subAgencyPids} AND ca.pids = #{subAgencyPids}
ORDER BY ORDER BY

Loading…
Cancel
Save