维度开启时data没有返回的字段隐藏
This commit is contained in:
@@ -687,7 +687,7 @@ const getTableData = async (isLoading = true) => {
|
||||
Object.values(tableOption.value.column).forEach( item=>{
|
||||
let oldHide=hideCols.value.indexOf(item.prop)!==-1
|
||||
|
||||
item.hide=(item.children?.every(child=>tableData.value[0]&&(!['yearplan','yearrate'].includes(child.prop))&&(tableData.value[0][child.prop]===undefined)))||oldHide
|
||||
item.hide=tableData.value[0]&&((tableSearch.value['Group by']&&tableData.value[0][item.prop]===undefined)||(item.children?.every(child=>(!['yearplan','yearrate'].includes(child.prop))&&(tableData.value[0][child.prop]===undefined))))||oldHide
|
||||
const prH=hideColumns.value.indexOf(item.prop)
|
||||
item.hide?(prH===-1?hideColumns.value.push(item.prop):''):(prH!==-1&&hideCols.value.indexOf(item.prop)===-1?hideColumns.value.splice(prH,1):'')
|
||||
})
|
||||
|
||||
Reference in New Issue
Block a user