Merge pull request #4923 from dataease/pr@dev@fix_dataset-menu

fix(数据集): 修复数据集菜单树操作显示不同步问题
This commit is contained in:
王嘉豪 2023-03-30 17:35:39 +08:00 committed by GitHub
commit 647896e8d5
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -374,10 +374,15 @@ export function insertBatchTreeNode(nodeInfoArray, tree) {
} }
export function updateCacheTree(opt, treeName, nodeInfoFull, tree) { export function updateCacheTree(opt, treeName, nodeInfoFull, tree) {
const nodeInfo = { const nodeInfo = deepCopy(nodeInfoFull)
...nodeInfoFull, if( nodeInfo instanceof Array){
panelData: null, nodeInfo.forEach(item=>{
panelStyle: null delete item.panelData
delete item.panelStyle
})
}else{
delete nodeInfo.panelData
delete nodeInfo.panelStyle
} }
if (opt === 'new' || opt === 'copy') { if (opt === 'new' || opt === 'copy') {
insertTreeNode(nodeInfo, tree) insertTreeNode(nodeInfo, tree)