fix(图表): 修复sql片段加密异常

This commit is contained in:
junjun
2025-04-18 17:30:59 +08:00
committed by xuwei-fit2cloud
parent 1fd90f65da
commit 85d8053e7e

View File

@@ -843,11 +843,13 @@ public class ChartDataManage {
}
public void encodeData(ChartViewDTO chartViewDTO) {
if (chartViewDTO.getType().startsWith("chart-mix")) {
DatasetUtils.listEncode((List<ChartViewFieldDTO>) ((Map<String, Object>) chartViewDTO.getData().get("left")).get("sourceFields"));
DatasetUtils.listEncode((List<ChartViewFieldDTO>) ((Map<String, Object>) chartViewDTO.getData().get("right")).get("sourceFields"));
} else {
DatasetUtils.listEncode((List<ChartViewFieldDTO>) chartViewDTO.getData().get("sourceFields"));
if (chartViewDTO.getData() != null) {
if (chartViewDTO.getType().startsWith("chart-mix")) {
DatasetUtils.listEncode((List<ChartViewFieldDTO>) ((Map<String, Object>) chartViewDTO.getData().get("left")).get("sourceFields"));
DatasetUtils.listEncode((List<ChartViewFieldDTO>) ((Map<String, Object>) chartViewDTO.getData().get("right")).get("sourceFields"));
} else {
DatasetUtils.listEncode((List<ChartViewFieldDTO>) chartViewDTO.getData().get("sourceFields"));
}
}
}
}