From 253396af78a665684b4fac10b01c3e31239dfdc2 Mon Sep 17 00:00:00 2001 From: limengnan <420004014@qq.com> Date: Wed, 14 May 2025 13:54:12 +0800 Subject: [PATCH] =?UTF-8?q?=E5=A4=A7=E5=B1=8F=E5=92=8C=E7=9C=8B=E6=9D=BF?= =?UTF-8?q?=E6=95=B0=E6=8D=AE=E9=9B=86=E6=8E=A5=E5=8F=A3=E6=B7=BB=E5=8A=A0?= =?UTF-8?q?appid?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../editor/dataset-select/DatasetSelect.vue | 9 +++-- .../src/views/dashboard/index.vue | 6 +++- .../application/module/Leftmenu/index.vue | 4 +-- .../src/viewsnew/common/FormCreate.vue | 36 ++++--------------- 4 files changed, 19 insertions(+), 36 deletions(-) diff --git a/core/core-frontend/src/views/chart/components/editor/dataset-select/DatasetSelect.vue b/core/core-frontend/src/views/chart/components/editor/dataset-select/DatasetSelect.vue index 58b434a..98d4962 100644 --- a/core/core-frontend/src/views/chart/components/editor/dataset-select/DatasetSelect.vue +++ b/core/core-frontend/src/views/chart/components/editor/dataset-select/DatasetSelect.vue @@ -15,6 +15,8 @@ import { useCache } from '@/hooks/web/useCache' import { useUserStoreWithOut } from '@/store/modules/user' import { dvMainStoreWithOut } from '@/store/modules/data-visualization/dvMain' import treeSort from '@/utils/treeSortUtils' +import router from '@/router' + const dvMainStore = dvMainStoreWithOut() const { wsCache } = useCache('localStorage') @@ -67,8 +69,9 @@ const sortTypeChange = arr => { const initDataset = () => { loadingDatasetTree.value = true + const appId:any = router.currentRoute.value.query.appId const method = props.sourceType === 'datasource' ? getDatasourceList : getDatasetTree - const params = props.sourceType === 'datasource' ? null : {} + const params:any = props.sourceType === 'datasource' ? null : {appId:appId} method(params) .then(res => { sortTypeChange((res as unknown as Tree[]) || []) @@ -370,13 +373,13 @@ onMounted(() => { - + diff --git a/core/core-frontend/src/views/dashboard/index.vue b/core/core-frontend/src/views/dashboard/index.vue index bf731bc..d2e69ce 100644 --- a/core/core-frontend/src/views/dashboard/index.vue +++ b/core/core-frontend/src/views/dashboard/index.vue @@ -76,7 +76,11 @@ const state = reactive({ }) const initDataset = () => { - getDatasetTree({}).then(res => { + if(router.currentRoute.value.query ==null){ + return + } + const appId:any = router.currentRoute.value.query.appId + getDatasetTree({appId:appId}).then(res => { state.datasetTree = (res as unknown as Tree[]) || [] }) } diff --git a/core/core-frontend/src/viewsnew/application/module/Leftmenu/index.vue b/core/core-frontend/src/viewsnew/application/module/Leftmenu/index.vue index b0059e7..662c38a 100644 --- a/core/core-frontend/src/viewsnew/application/module/Leftmenu/index.vue +++ b/core/core-frontend/src/viewsnew/application/module/Leftmenu/index.vue @@ -125,9 +125,9 @@ function moreClic(event:any ,data:any){ // 更多操作 function editClic(data:any){ console.log(data) if(data.type == '03'){ - window.open('/#/dvsCanvas?dvId=' +data.id, '_blank'); + window.open('/#/dvsCanvas?dvId=' +data.id+'&appId='+projectInfo.value.id , '_blank'); }else if(data.type == '0301'){ - window.open('/#/dashboard?resourceId=' + data.id, '_blank'); + window.open('/#/dashboard?resourceId=' + data.id+'&appId='+projectInfo.value.id, '_blank'); }else if(data.type == '09'){ window.open('/#/formcreatedesigner?moduleId=' +data.id, '_blank'); } diff --git a/core/core-frontend/src/viewsnew/common/FormCreate.vue b/core/core-frontend/src/viewsnew/common/FormCreate.vue index b83ad32..7547f1a 100644 --- a/core/core-frontend/src/viewsnew/common/FormCreate.vue +++ b/core/core-frontend/src/viewsnew/common/FormCreate.vue @@ -1,31 +1,3 @@ - - - -