CN-827 解决修改配置后报错的问题

This commit is contained in:
hyx
2022-12-20 16:10:28 +08:00
parent 220e8a602e
commit 1b4a760238

View File

@@ -976,6 +976,7 @@ export async function combinDrilldownTableWithUserConfig () {
defaultTab.checked = currentUserTab.checked
if (defaultTab && defaultTab.hasMetricSearch === true) {
defaultTab.metrics.forEach(metric => {
if(currentUserTableConfig.columns) {
const sortColumns = []
sortColumns.push(metric.columns[0])
currentUserTableConfig.columns.forEach((column, index) => {
@@ -991,8 +992,10 @@ export async function combinDrilldownTableWithUserConfig () {
}
})
metric.columns = sortColumns
}
})
} else {
if(currentUserTableConfig.columns) {
const sortColumns = []
sortColumns.push(defaultTab.columns[0])
currentUserTableConfig.columns.forEach((column, index) => {
@@ -1009,6 +1012,7 @@ export async function combinDrilldownTableWithUserConfig () {
})
defaultTab.columns = sortColumns
}
}
sortTabs.push(defaultTab)
}
})