Merge pull request #13813 from dataease/pr@dev-v2@chart-empty-fix

fix(图表): 修复图表必要字段检验失败的问题
This commit is contained in:
jianneng-fit2cloud
2024-12-04 13:26:19 +08:00
committed by GitHub

View File

@@ -660,12 +660,13 @@ const checkFieldIsAllowEmpty = (allField?) => {
// 如果有数据集字段并且字段值存在且不为空
if (viewAllDatasetFields.get(view.value?.id)) {
if (!view.value?.[key]?.length) continue
// 检查图表字段是否有不在数据集中
for (const item of view.value[key]) {
if (!viewAllDatasetFields.get(view.value?.id).find(field => field.id === item.id)) {
includeDatasetField = true
break
if (view.value?.[key]?.length) {
// 检查图表字段是否有不在数据集中
for (const item of view.value[key]) {
if (!viewAllDatasetFields.get(view.value?.id).find(field => field.id === item.id)) {
includeDatasetField = true
break
}
}
}
// 如果有不在数据集中