d24705fc by lxs

分类分级任务-tree滚动

1 parent 39b5be84
......@@ -515,13 +515,11 @@ const tabChange = (val) => {
const nodeClick = (data, node) => {
if (data.classifyDetailGuid == 'all') {
fieldItemList.value[4].default = '';
fieldItemList.value[5].default = [];
} else {
const nodeData = JSON.parse(JSON.stringify(data));
let parentGuids = nodeData.parentGuids || [];
parentGuids.push(nodeData.guid)
fieldItemList.value[4].default = 'Y';
fieldItemList.value[5].default = parentGuids;
}
nextTick(() => {
......@@ -822,7 +820,6 @@ const cascaderChange = (val, info) => {
} else {
treeInfoRef.value.expandedKey = val || ['all'];
treeInfoRef.value.setCurrentKey(val?.at(-1) || 'all');
val && (fieldItemList.value[4].default = 'Y');
promiseList(
getFieldTableData()
)
......@@ -904,18 +901,12 @@ const selectChange = (val, item, scope = null) => {
}
}
} else if (item.field == 'isClassify') {
fieldItemList.value[5].default = [];
fieldItemList.value[6].default = '';
treeInfo.value.expandedKey = ['all'];
treeInfoRef.value.setCurrentKey('all');
fieldItemList.value[4].default = val || '';
fieldItemList.value[5].default = scope.classifyName;
nextTick(() => {
promiseList(
getFieldTableData()
)
const treeRef = treeInfoRef.value.treeRef;
const container = treeRef.$el;
container.scrollTo({ top: 0, behavior: 'smooth' });
})
}
......
Styling with Markdown is supported
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!