Commit 046a97fb authored by 张森's avatar 张森

30546 运行趋势页签接口开发bug

parent 1344bc5d
...@@ -4,11 +4,50 @@ import lombok.Data; ...@@ -4,11 +4,50 @@ import lombok.Data;
import java.util.List; import java.util.List;
@Data
public class EquipTrendResultVo { public class EquipTrendResultVo {
private List<String> legends; private List<String> legends;
private String yAxisName; private String yAxisName;
private List<String> xAxisData; private List<String> xAxisData;
private List<List<String>> yAxisData; private List<List<String>> yAxisData;
private List<List<String>> threshold; private List<List<String>> threshold;
public List<String> getLegends() {
return legends;
}
public void setLegends(List<String> legends) {
this.legends = legends;
}
public String getyAxisName() {
return yAxisName;
}
public void setyAxisName(String yAxisName) {
this.yAxisName = yAxisName;
}
public List<String> getxAxisData() {
return xAxisData;
}
public void setxAxisData(List<String> xAxisData) {
this.xAxisData = xAxisData;
}
public List<List<String>> getyAxisData() {
return yAxisData;
}
public void setyAxisData(List<List<String>> yAxisData) {
this.yAxisData = yAxisData;
}
public List<List<String>> getThreshold() {
return threshold;
}
public void setThreshold(List<List<String>> threshold) {
this.threshold = threshold;
}
} }
...@@ -2280,7 +2280,7 @@ public class EquipmentSpecificSerivceImpl extends ServiceImpl<EquipmentSpecificM ...@@ -2280,7 +2280,7 @@ public class EquipmentSpecificSerivceImpl extends ServiceImpl<EquipmentSpecificM
maxMinInfo.add(equipInfo.getMaxNum()); maxMinInfo.add(equipInfo.getMaxNum());
threshold.add(maxMinInfo); threshold.add(maxMinInfo);
legends.add(equipInfo.getName()); legends.add(equipInfo.getName());
equipTrendResultVo.setYAxisName(equipInfo.getUnit()); equipTrendResultVo.setyAxisName(equipInfo.getUnit());
//iot数据查询组装 //iot数据查询组装
String prefix = null; String prefix = null;
...@@ -2337,9 +2337,9 @@ public class EquipmentSpecificSerivceImpl extends ServiceImpl<EquipmentSpecificM ...@@ -2337,9 +2337,9 @@ public class EquipmentSpecificSerivceImpl extends ServiceImpl<EquipmentSpecificM
} }
yaxisList.add(values); yaxisList.add(values);
equipTrendResultVo.setXAxisData(allTimeListNew); equipTrendResultVo.setxAxisData(allTimeListNew);
} }
equipTrendResultVo.setYAxisData(yaxisList); equipTrendResultVo.setyAxisData(yaxisList);
return equipTrendResultVo; return equipTrendResultVo;
} }
...@@ -2369,7 +2369,7 @@ public class EquipmentSpecificSerivceImpl extends ServiceImpl<EquipmentSpecificM ...@@ -2369,7 +2369,7 @@ public class EquipmentSpecificSerivceImpl extends ServiceImpl<EquipmentSpecificM
maxMinInfo.add(equipInfo.getMaxNum()); maxMinInfo.add(equipInfo.getMaxNum());
threshold.add(maxMinInfo); threshold.add(maxMinInfo);
legends.add(equipInfo.getName()); legends.add(equipInfo.getName());
equipTrendResultVo.setYAxisName(equipInfo.getUnit()); equipTrendResultVo.setyAxisName(equipInfo.getUnit());
//iot数据查询组装 //iot数据查询组装
String prefix = null; String prefix = null;
...@@ -2394,15 +2394,17 @@ public class EquipmentSpecificSerivceImpl extends ServiceImpl<EquipmentSpecificM ...@@ -2394,15 +2394,17 @@ public class EquipmentSpecificSerivceImpl extends ServiceImpl<EquipmentSpecificM
if (mapList.containsKey(indexKey)) { if (mapList.containsKey(indexKey)) {
long countNum = allTimeList.stream().filter(item -> mapList.get("time").contains(item)).count(); long countNum = allTimeList.stream().filter(item -> mapList.get("time").contains(item)).count();
values.add(String.valueOf(countNum)); values.add(String.valueOf(countNum));
} else {
values.add("0");
} }
} }
yaxisList.add(values); yaxisList.add(values);
} }
} }
equipTrendResultVo.setXAxisData(allTimeList); equipTrendResultVo.setxAxisData(allTimeList);
equipTrendResultVo.setLegends(legends); equipTrendResultVo.setLegends(legends);
equipTrendResultVo.setThreshold(threshold); equipTrendResultVo.setThreshold(threshold);
equipTrendResultVo.setYAxisData(yaxisList); equipTrendResultVo.setyAxisData(yaxisList);
return equipTrendResultVo; return equipTrendResultVo;
} }
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment