diff --git a/core/core-frontend/src/views/common/DeResourceTree.vue b/core/core-frontend/src/views/common/DeResourceTree.vue index 870d7d6995..9529650679 100644 --- a/core/core-frontend/src/views/common/DeResourceTree.vue +++ b/core/core-frontend/src/views/common/DeResourceTree.vue @@ -520,12 +520,17 @@ const sortTypeTip = computed(() => { return sortList.find(ele => ele.value === state.curSortType).name }) -const sortTypeChange = sortType => { +const handleSortTypeChange = sortType => { state.resourceTree = treeSort(state.originResourceTree, sortType) state.curSortType = sortType wsCache.set('TreeSort-' + curCanvasType.value, state.curSortType) } +const sortTypeChange = sortType => { + state.resourceTree = treeSort(state.originResourceTree, sortType) + state.curSortType = sortType +} + watch(filterText, val => { resourceListTree.value.filter(val) }) @@ -628,7 +633,7 @@ defineExpose({ - + { const originResourceTree = shallowRef([]) -const sortTypeChange = sortType => { +const handleSortTypeChange = sortType => { state.datasetTree = treeSort(originResourceTree.value, sortType) state.curSortType = sortType wsCache.set('TreeSort-dataset', state.curSortType) } +const sortTypeChange = sortType => { + state.datasetTree = treeSort(originResourceTree.value, sortType) + state.curSortType = sortType +} + const resourceCreate = (pid, name) => { // 新建基础信息 const newResourceId = guid() @@ -847,7 +852,7 @@ const getMenuList = (val: boolean) => { - + { const originResourceTree = shallowRef([]) -const sortTypeChange = sortType => { +const handleSortTypeChange = sortType => { state.datasourceTree = treeSort(originResourceTree.value, sortType) state.curSortType = sortType wsCache.set('TreeSort-datasource', state.curSortType) } + +const sortTypeChange = sortType => { + state.datasourceTree = treeSort(originResourceTree.value, sortType) + state.curSortType = sortType +} const handleSizeChange = pageSize => { state.paginationConfig.currentPage = 1 state.paginationConfig.pageSize = pageSize @@ -473,7 +478,7 @@ const listDs = () => { rawDatasourceList.value = [] dsLoading.value = true let curSortType = sortList[Number(wsCache.get('TreeSort-backend')) ?? 1].value - curSortType = wsCache.get('TreeSort-dataset') ?? curSortType + curSortType = wsCache.get('TreeSort-datasource') ?? curSortType const request = { busiFlag: 'datasource' } as BusiTreeRequest interactiveStore .setInteractive(request) @@ -1093,7 +1098,7 @@ const getMenuList = (val: boolean) => { - +