This commit is contained in:
mll
2026-03-18 11:24:21 +08:00
parent 201a4464bb
commit 03c8d49a9c

View File

@@ -687,7 +687,7 @@ const getTableData = async (isLoading = true) => {
Object.values(tableOption.value.column).forEach( item=>{ Object.values(tableOption.value.column).forEach( item=>{
let oldHide=hideCols.value.indexOf(item.prop)!==-1 let oldHide=hideCols.value.indexOf(item.prop)!==-1
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 item.hide=tableData.value[0]&&((tableSearch.value['Group by']&&tableData.value[0][item.prop]===undefined&&!item.children)||(item.children?.every(child=>(!['yearplan','yearrate'].includes(child.prop))&&(tableData.value[0][child.prop]===undefined))))||oldHide
const prH=hideColumns.value.indexOf(item.prop) 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):'') item.hide?(prH===-1?hideColumns.value.push(item.prop):''):(prH!==-1&&hideCols.value.indexOf(item.prop)===-1?hideColumns.value.splice(prH,1):'')
}) })