fix(视图): 透视表阈值不包含表头

This commit is contained in:
wisonic-s 2024-03-29 16:58:20 +08:00
parent 2e2f5af014
commit e25e9a9a7f

View File

@ -747,9 +747,14 @@ function getConditions(chart) {
res.text.push({
field: field.field.dataeaseName,
mapping(value, rowData) {
// 总计小计
if (rowData?.isTotals) {
return null
}
// 表头
if (rowData?.id && rowData?.field === rowData.id) {
return null
}
return {
fill: mappingColor(value, defaultTextColor, field, 'color', filedValueMap, rowData)
}
@ -761,6 +766,9 @@ function getConditions(chart) {
if (rowData?.isTotals) {
return null
}
if (rowData?.id && rowData?.field === rowData.id) {
return null
}
const fill = mappingColor(value, defaultBgColor, field, 'backgroundColor', filedValueMap, rowData)
if (fill) {
return { fill }