fix: 修复部分联动报错问题 (#17190)

This commit is contained in:
王嘉豪
2025-10-15 13:31:50 +08:00
committed by GitHub
parent 8563400520
commit 462da267a4
2 changed files with 7 additions and 5 deletions

View File

@@ -227,10 +227,12 @@ public class ChartDataManage {
// 联动条件
if (ObjectUtils.isNotEmpty(chartExtRequest.getLinkageFilters())) {
for (ChartExtFilterDTO linkageFilter : chartExtRequest.getLinkageFilters()) {
if (3 == linkageFilter.getFilterType()) {
customLinkageFilter = linkageFilter.getCustomFilter();
} else {
filters.add(linkageFilter);
if(linkageFilter != null){
if (3 == linkageFilter.getFilterType()) {
customLinkageFilter = linkageFilter.getCustomFilter();
} else {
filters.add(linkageFilter);
}
}
}
}

View File

@@ -563,7 +563,7 @@ const linkageChange = item => {
let checkResult = false
if (item.linkageFilters && item.linkageFilters.length > 0) {
item.linkageFilters.forEach(linkage => {
if (element.value.id === linkage.sourceViewId) {
if (element.value.id === linkage?.sourceViewId) {
checkResult = true
}
})