Commit 40f4868a authored by tangwei's avatar tangwei

修改拓扑图bug

parent 068d964f
......@@ -655,27 +655,32 @@ public class TopographyController extends AbstractBaseController {
ConcurrentHashMap map1 = new ConcurrentHashMap();
List<String> list = equipmentIndexService.getGruopName(equipmentId);
list.forEach(x -> {
QueryWrapper<EquipmentIndex> wrapper = new QueryWrapper<>();
wrapper.eq("equipment_id", equipmentId);
wrapper.eq("group_name", x);
wrapper.orderByAsc("sort_num");
List<EquProperty> properList = new ArrayList<>();
equipmentIndexService.list(wrapper).forEach(y -> {
EquProperty equProperty = new EquProperty();
equProperty.setEquipmentIndexId(y.getId());
equProperty.setIsIot(y.getIsIot());
equProperty.setPerfQuotaName(y.getPerfQuotaName());
equProperty.setEquipmentIndexName(y.getPerfQuotaName());
equProperty.setGroupName(y.getGroupName());
equProperty.setValue(y.getPerfValue());
equProperty.setUnitName(y.getUnitName());
equProperty.setEquipmentIndexKey(y.getPerfQuotaDefinitionId());
properList.add(equProperty);
});
map.put(x, properList);
if(!"".equals(x)) {
QueryWrapper<EquipmentIndex> wrapper = new QueryWrapper<>();
wrapper.eq("equipment_id", equipmentId);
wrapper.eq("group_name", x);
wrapper.orderByAsc("sort_num");
List<EquProperty> properList = new ArrayList<>();
equipmentIndexService.list(wrapper).forEach(y -> {
EquProperty equProperty = new EquProperty();
equProperty.setEquipmentIndexId(y.getId());
equProperty.setIsIot(y.getIsIot());
equProperty.setPerfQuotaName(y.getPerfQuotaName());
equProperty.setEquipmentIndexName(y.getPerfQuotaName());
equProperty.setGroupName(y.getGroupName());
equProperty.setValue(y.getPerfValue());
equProperty.setUnitName(y.getUnitName());
equProperty.setEquipmentIndexKey(y.getPerfQuotaDefinitionId());
properList.add(equProperty);
});
map.put(x, properList);
}
});
QueryWrapper<EquipmentIndex> wrappernull = new QueryWrapper<>();
wrappernull.isNull("group_name").or().eq("group_name", " ");
wrappernull.isNull("group_name").or().eq("group_name", "");
wrappernull.eq("equipment_id", equipmentId);
wrappernull.orderByAsc("sort_num");
List<EquProperty> properList = new ArrayList<>();
......
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