fix(视图): echarts地图标记功能无效

This commit is contained in:
fit2cloud-chenyw 2024-03-01 16:02:19 +08:00
parent c58bdf265a
commit e6bab47d0b

View File

@ -1053,7 +1053,7 @@ public class ChartDataBuild {
Map<String, Object> map = transTableNormal(fields, null, data, desensitizationList);
List<Map<String, Object>> tableRow = (List<Map<String, Object>>) map.get("tableRow");
final int xEndIndex = detailIndex;
Map<String, List<String[]>> groupDataList = detailData.stream().collect(Collectors.groupingBy(item -> StringUtils.join(ArrayUtils.subarray(item, 0, xEndIndex), "-de-", "(", ")")));
Map<String, List<String[]>> groupDataList = detailData.stream().collect(Collectors.groupingBy(item -> String.format(format, StringUtils.join(ArrayUtils.subarray(item, 0, xEndIndex), "-de-"))));
tableRow.forEach(row -> {
String key = xAxis.stream().map(x -> String.format(format, row.get(x.getDataeaseName()).toString())).collect(Collectors.joining("-de-"));