fix: 解决数据集缓存污染问题

main
hong.yang 1 year ago
parent 7722ce824d
commit 7d8a937602

@ -155,7 +155,8 @@ public class BaseChartDataService {
});
}
if (dataSource.getParams() != null && dataSource.getParams().size() > 0) {
List<DatasetParamDTO> setParams = dataSetInfoVo.getParams();
String setString = JSON.toJSONString(dataSetInfoVo.getParams());
List<DatasetParamDTO> setParams = JSON.parseArray(setString, DatasetParamDTO.class);
for (DatasetParamDTO param : setParams) {
if (!dataSource.getParams().containsKey(param.getName())) {
continue;
@ -186,7 +187,8 @@ public class BaseChartDataService {
if (setParams == null) {
setParams = Lists.newArrayList();
}
params = setParams;
String setString = JSON.toJSONString(setParams);
params = JSON.parseArray(setString, DatasetParamDTO.class);
}
dataDTO.setColumnData(columnData);
Object data;

Loading…
Cancel
Save