summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authortanghao <admin@LAPTOP-QCSKVLI9>2021-05-22 15:04:27 +0800
committertanghao <admin@LAPTOP-QCSKVLI9>2021-05-22 15:04:27 +0800
commita5030457c4f9fe0d74b8cc8f30842cc17121a1c6 (patch)
tree30fc189e8a19dcf85c563b827a21888ac0d7cbb5
parent3f2c8b8287ef74327fecaaccafec210f973b4e27 (diff)
fix: 导出功能增加returnChildren参数2.0-kz
-rw-r--r--nz-admin/src/main/java/com/nis/modules/panel/service/impl/VisualChartServiceImpl.java6
-rw-r--r--nz-admin/src/main/java/com/nis/modules/panel/service/impl/VisualPanelServiceImpl.java1
2 files changed, 4 insertions, 3 deletions
diff --git a/nz-admin/src/main/java/com/nis/modules/panel/service/impl/VisualChartServiceImpl.java b/nz-admin/src/main/java/com/nis/modules/panel/service/impl/VisualChartServiceImpl.java
index 430c3954..b7f237ed 100644
--- a/nz-admin/src/main/java/com/nis/modules/panel/service/impl/VisualChartServiceImpl.java
+++ b/nz-admin/src/main/java/com/nis/modules/panel/service/impl/VisualChartServiceImpl.java
@@ -98,11 +98,11 @@ public class VisualChartServiceImpl extends ServiceImpl<VisualChartDao, VisualCh
chart.setElements(chartIdAndElement.get(chart.getId()));
}
- Integer returnChildren = (Integer) params.get("returnChildren");
+ String returnChildren = (String) params.get("returnChildren");
if(ToolUtil.isEmpty(returnChildren)) {
- returnChildren = 1 ;
+ returnChildren = "1" ;
}
- if(returnChildren != 0) {
+ if(StrUtil.equals(returnChildren, "1")) {
List<Integer> fatherIds = result.stream().filter(chart->chart.getGroupId()==0).map(VisualChart::getId).collect(Collectors.toList());
if(ToolUtil.isNotEmpty(fatherIds)) {
Map<String, Object> queryChildren =new HashMap<String,Object>();
diff --git a/nz-admin/src/main/java/com/nis/modules/panel/service/impl/VisualPanelServiceImpl.java b/nz-admin/src/main/java/com/nis/modules/panel/service/impl/VisualPanelServiceImpl.java
index fbf2b7bd..e3eed9e0 100644
--- a/nz-admin/src/main/java/com/nis/modules/panel/service/impl/VisualPanelServiceImpl.java
+++ b/nz-admin/src/main/java/com/nis/modules/panel/service/impl/VisualPanelServiceImpl.java
@@ -1301,6 +1301,7 @@ public class VisualPanelServiceImpl extends ServiceImpl<VisualPanelDao, VisualPa
public List<VisualChart> queryChartsByPanelId(String panelId,String chartId,Map<String,Object> params) {
params.put("panelId", panelId);
params.put("ids", chartId);
+ params.put("returnChildren","0");
PageUtils queryPage = visualChartService.queryPage(params);
List<VisualChart> result = (List<VisualChart>) queryPage.getList();
return result;