hookehuyr

fix 全选字段权限时,需要同步本地缓存

......@@ -1199,6 +1199,10 @@ export default {
ele.visible.checked = false
})
}
// 修改缓存树的字段权限
if (state.node_tree[state.detailModel?.id]) {
state.node_tree[state.detailModel.id].field_auths = _.cloneDeep(state.field_auths);
}
}
/**
......@@ -1223,6 +1227,10 @@ export default {
ele.editable.checked = false
})
}
// 修改缓存树的字段权限
if (state.node_tree[state.detailModel?.id]) {
state.node_tree[state.detailModel.id].field_auths = _.cloneDeep(state.field_auths);
}
}
/**
......@@ -1372,7 +1380,7 @@ export default {
state.attr_radio = '基础属性'; // 还原tab默认值
// 如果是缓存过的节点,则直接显示
if (state.node_tree[state.detailModel.id]) {
if (!_.isEmpty(state.node_tree[state.detailModel.id])) {
state.statusLoading = false;
state.node_name = state.node_tree[state.detailModel.id].name;
state.userTags = state.node_tree[state.detailModel.id].user;
......