diff --git a/core/core-frontend/src/components/dashboard/DbToolbar.vue b/core/core-frontend/src/components/dashboard/DbToolbar.vue index e69f658ac9..7dc8a17efb 100644 --- a/core/core-frontend/src/components/dashboard/DbToolbar.vue +++ b/core/core-frontend/src/components/dashboard/DbToolbar.vue @@ -139,7 +139,7 @@ const previewOuter = () => { } canvasSave(() => { const url = '#/preview?dvId=' + dvInfo.value.id + '&ignoreParams=true' - const openType = wsCache.get('open-backend') === '0' ? '_self' : '_blank' + const openType = wsCache.get('open-backend') === '1' ? '_self' : '_blank' const newWindow = window.open(url, openType) initOpenHandler(newWindow) }) diff --git a/core/core-frontend/src/components/data-visualization/canvas/ComponentWrapper.vue b/core/core-frontend/src/components/data-visualization/canvas/ComponentWrapper.vue index f1f5093af3..97f14630fe 100644 --- a/core/core-frontend/src/components/data-visualization/canvas/ComponentWrapper.vue +++ b/core/core-frontend/src/components/data-visualization/canvas/ComponentWrapper.vue @@ -317,7 +317,7 @@ const onWrapperClick = e => { try { let newWindow if ('newPop' === jumpType) { - const openType = wsCache.get('open-backend') === '0' ? '_self' : '_blank' + const openType = wsCache.get('open-backend') === '1' ? '_self' : '_blank' window.open( url, openType, diff --git a/core/core-frontend/src/layout/components/Header.vue b/core/core-frontend/src/layout/components/Header.vue index fdb6440df5..3412a13be5 100644 --- a/core/core-frontend/src/layout/components/Header.vue +++ b/core/core-frontend/src/layout/components/Header.vue @@ -65,7 +65,7 @@ const showOverlayCopilot = ref(true) const handleSelect = (index: string) => { // 自定义事件 if (isExternal(index)) { - const openType = wsCache.get('open-backend') === '0' ? '_self' : '_blank' + const openType = wsCache.get('open-backend') === '1' ? '_self' : '_blank' window.open(index, openType) } else { push(index) diff --git a/core/core-frontend/src/layout/components/Menu.vue b/core/core-frontend/src/layout/components/Menu.vue index d9629add12..611a3a4440 100644 --- a/core/core-frontend/src/layout/components/Menu.vue +++ b/core/core-frontend/src/layout/components/Menu.vue @@ -30,7 +30,7 @@ const activeIndex = computed(() => { const menuSelect = (index: string, indexPath: string[]) => { // 自定义事件 if (isExternal(index)) { - const openType = wsCache.get('open-backend') === '0' ? '_self' : '_blank' + const openType = wsCache.get('open-backend') === '1' ? '_self' : '_blank' window.open(index, openType) } else { push(`${path.value}/${indexPath.join('/')}`) diff --git a/core/core-frontend/src/layout/components/TopDocCard.vue b/core/core-frontend/src/layout/components/TopDocCard.vue index 905040bf06..0e4797b747 100644 --- a/core/core-frontend/src/layout/components/TopDocCard.vue +++ b/core/core-frontend/src/layout/components/TopDocCard.vue @@ -19,7 +19,7 @@ const { cardInfo } = toRefs(props) const openBlank = () => { if (cardInfo.value.url) { - const openType = wsCache.get('open-backend') === '0' ? '_self' : '_blank' + const openType = wsCache.get('open-backend') === '1' ? '_self' : '_blank' window.open(cardInfo.value.url, openType) } } diff --git a/core/core-frontend/src/views/about/index.vue b/core/core-frontend/src/views/about/index.vue index 953f79d31e..5dbb227509 100644 --- a/core/core-frontend/src/views/about/index.vue +++ b/core/core-frontend/src/views/about/index.vue @@ -62,7 +62,7 @@ const beforeUpload = file => { const support = () => { const url = 'https://support.fit2cloud.com/' - const openType = wsCache.get('open-backend') === '0' ? '_self' : '_blank' + const openType = wsCache.get('open-backend') === '1' ? '_self' : '_blank' window.open(url, openType) } diff --git a/core/core-frontend/src/views/chart/components/editor/index.vue b/core/core-frontend/src/views/chart/components/editor/index.vue index 8733a3ba5b..284ae6d600 100644 --- a/core/core-frontend/src/views/chart/components/editor/index.vue +++ b/core/core-frontend/src/views/chart/components/editor/index.vue @@ -1402,7 +1402,7 @@ const addDsWindow = () => { const path = embeddedStore.getToken && appStore.getIsIframe ? 'dataset-embedded-form' : '/dataset-form' let routeData = router.resolve(path) - const openType = wsCache.get('open-backend') === '0' ? '_self' : '_blank' + const openType = wsCache.get('open-backend') === '1' ? '_self' : '_blank' const newWindow = window.open(routeData.href, openType) initOpenHandler(newWindow) } @@ -1415,7 +1415,7 @@ const editDs = () => { id: view.value.tableId } }) - const openType = wsCache.get('open-backend') === '0' ? '_self' : '_blank' + const openType = wsCache.get('open-backend') === '1' ? '_self' : '_blank' const newWindow = window.open(routeData.href, openType) initOpenHandler(newWindow) } diff --git a/core/core-frontend/src/views/chart/components/views/index.vue b/core/core-frontend/src/views/chart/components/views/index.vue index 6e7c3e21c1..22819a90eb 100644 --- a/core/core-frontend/src/views/chart/components/views/index.vue +++ b/core/core-frontend/src/views/chart/components/views/index.vue @@ -410,7 +410,7 @@ const windowsJump = (url, jumpType, size = 'middle') => { const width = screen.width * sizeX const left = screen.width * ((1 - sizeX) / 2) const top = screen.height * ((1 - sizeY) / 2) - const openType = wsCache.get('open-backend') === '0' ? '_self' : '_blank' + const openType = wsCache.get('open-backend') === '1' ? '_self' : '_blank' newWindow = window.open( url, openType, diff --git a/core/core-frontend/src/views/common/DeAppApply.vue b/core/core-frontend/src/views/common/DeAppApply.vue index 93600a3871..3349ae7b36 100644 --- a/core/core-frontend/src/views/common/DeAppApply.vue +++ b/core/core-frontend/src/views/common/DeAppApply.vue @@ -185,7 +185,7 @@ const dvPreName = computed(() => ) const addDsWindow = () => { // do addDsWindow - const openType = wsCache.get('open-backend') === '0' ? '_self' : '_blank' + const openType = wsCache.get('open-backend') === '1' ? '_self' : '_blank' const url = '#/data/datasource?opt=create' window.open(url, openType) } diff --git a/core/core-frontend/src/views/common/DeResourceGroupOpt.vue b/core/core-frontend/src/views/common/DeResourceGroupOpt.vue index 8ac5a77bdd..3e885122ff 100644 --- a/core/core-frontend/src/views/common/DeResourceGroupOpt.vue +++ b/core/core-frontend/src/views/common/DeResourceGroupOpt.vue @@ -287,7 +287,7 @@ const saveResource = () => { emits('finish') ElMessage.success('保存成功') if (cmd.value === 'copy') { - const openType = wsCache.get('open-backend') === '0' ? '_self' : '_blank' + const openType = wsCache.get('open-backend') === '1' ? '_self' : '_blank' const baseUrl = curCanvasType.value === 'dataV' ? '#/dvCanvas?opt=copy&dvId=' diff --git a/core/core-frontend/src/views/common/DeResourceTree.vue b/core/core-frontend/src/views/common/DeResourceTree.vue index 7e49765e26..048841b7e0 100644 --- a/core/core-frontend/src/views/common/DeResourceTree.vue +++ b/core/core-frontend/src/views/common/DeResourceTree.vue @@ -281,7 +281,7 @@ const afterTreeInit = () => { } const copyLoading = ref(false) -const openType = wsCache.get('open-backend') === '0' ? '_self' : '_blank' +const openType = wsCache.get('open-backend') === '1' ? '_self' : '_blank' const emit = defineEmits(['nodeClick']) const operation = (cmd: string, data: BusiTreeNode, nodeType: string) => { diff --git a/core/core-frontend/src/views/data-visualization/PreviewHead.vue b/core/core-frontend/src/views/data-visualization/PreviewHead.vue index 1076d78928..11e20e1394 100644 --- a/core/core-frontend/src/views/data-visualization/PreviewHead.vue +++ b/core/core-frontend/src/views/data-visualization/PreviewHead.vue @@ -29,7 +29,7 @@ const { dvInfo } = storeToRefs(dvMainStore) const emit = defineEmits(['reload', 'download', 'downloadAsAppTemplate']) const { t } = useI18n() const embeddedStore = useEmbedded() -const openType = wsCache.get('open-backend') === '0' ? '_self' : '_blank' +const openType = wsCache.get('open-backend') === '1' ? '_self' : '_blank' const favorited = ref(false) const preview = () => { const baseUrl = isDataEaseBi.value ? embeddedStore.baseUrl : '' diff --git a/core/core-frontend/src/views/share/share/ShareGrid.vue b/core/core-frontend/src/views/share/share/ShareGrid.vue index e39396e8d7..f5c1a1f69a 100644 --- a/core/core-frontend/src/views/share/share/ShareGrid.vue +++ b/core/core-frontend/src/views/share/share/ShareGrid.vue @@ -47,7 +47,7 @@ const triggerFilterPanel = () => { } const preview = id => { const routeUrl = `/#/preview?dvId=${id}` - const openType = wsCache.get('open-backend') === '0' ? '_self' : '_blank' + const openType = wsCache.get('open-backend') === '1' ? '_self' : '_blank' window.open(routeUrl, openType) } const formatterTime = (_, _column, cellValue) => { diff --git a/core/core-frontend/src/views/template-market/index.vue b/core/core-frontend/src/views/template-market/index.vue index 2d5993218b..a27421b889 100644 --- a/core/core-frontend/src/views/template-market/index.vue +++ b/core/core-frontend/src/views/template-market/index.vue @@ -495,7 +495,7 @@ const apply = template => { ) return } - const openType = wsCache.get('open-backend') === '0' ? '_self' : '_blank' + const openType = wsCache.get('open-backend') === '1' ? '_self' : '_blank' if (state.pid) { newWindow = window.open(baseUrl + `&pid=${state.pid}`, openType) } else { diff --git a/core/core-frontend/src/views/visualized/data/dataset/ExportExcel.vue b/core/core-frontend/src/views/visualized/data/dataset/ExportExcel.vue index a891734dbb..81c52f79d0 100644 --- a/core/core-frontend/src/views/visualized/data/dataset/ExportExcel.vue +++ b/core/core-frontend/src/views/visualized/data/dataset/ExportExcel.vue @@ -60,7 +60,7 @@ const handleClose = () => { clearInterval(timer) } const { wsCache } = useCache() -const openType = wsCache.get('open-backend') === '0' ? '_self' : '_blank' +const openType = wsCache.get('open-backend') === '1' ? '_self' : '_blank' const xpack = wsCache.get('xpack-model-distributed') onUnmounted(() => { diff --git a/core/core-frontend/src/views/visualized/data/dataset/index.vue b/core/core-frontend/src/views/visualized/data/dataset/index.vue index 2f2fbb84af..65630fbfea 100644 --- a/core/core-frontend/src/views/visualized/data/dataset/index.vue +++ b/core/core-frontend/src/views/visualized/data/dataset/index.vue @@ -140,7 +140,7 @@ const state = reactive({ const resourceGroupOpt = ref() const curCanvasType = ref('') const mounted = ref(false) -const openType = wsCache.get('open-backend') === '0' ? '_self' : '_blank' +const openType = wsCache.get('open-backend') === '1' ? '_self' : '_blank' const isDataEaseBi = computed(() => appStore.getIsDataEaseBi) const isIframe = computed(() => appStore.getIsIframe) const exportPermissions = computed(() => exportPermission(nodeInfo.weight, nodeInfo.ext)) diff --git a/core/core-frontend/src/views/workbranch/ShortcutTable.vue b/core/core-frontend/src/views/workbranch/ShortcutTable.vue index c0f645dc31..1c34c1470c 100644 --- a/core/core-frontend/src/views/workbranch/ShortcutTable.vue +++ b/core/core-frontend/src/views/workbranch/ShortcutTable.vue @@ -97,7 +97,7 @@ const getBusiListWithPermission = () => { const triggerFilterPanel = () => { loadTableData() } -const openType = wsCache.get('open-backend') === '0' ? '_self' : '_blank' +const openType = wsCache.get('open-backend') === '1' ? '_self' : '_blank' const preview = id => { const routeUrl = resolve({ path: '/preview', diff --git a/core/core-frontend/src/views/workbranch/index.vue b/core/core-frontend/src/views/workbranch/index.vue index 0a1b785d42..91a2c5c37b 100644 --- a/core/core-frontend/src/views/workbranch/index.vue +++ b/core/core-frontend/src/views/workbranch/index.vue @@ -40,7 +40,7 @@ const router = useRouter() const resourceCreateOpt = ref(null) const embeddedStore = useEmbedded() const appStore = useAppStoreWithOut() -const openType = wsCache.get('open-backend') === '0' ? '_self' : '_blank' +const openType = wsCache.get('open-backend') === '1' ? '_self' : '_blank' const quickCreationList = shallowRef([ { icon: icon_dashboard_outlined,