fix(嵌入式): 嵌入仪表板设计器,仪表板编辑页面点击新页面预览报错404

This commit is contained in:
dataeaseShu
2024-12-24 14:18:23 +08:00
committed by xuwei-fit2cloud
parent 0381ff0e11
commit f621d34263
2 changed files with 1 additions and 6 deletions

View File

@@ -142,7 +142,7 @@ const previewOuter = () => {
canvasSave(() => {
let url = '#/preview?dvId=' + dvInfo.value.id + '&ignoreParams=true'
if (embeddedStore.baseUrl) {
url = `${embedded.baseUrl}${url}`.replaceAll('\/\/#', '\/#')
url = `${embeddedStore.baseUrl}${url}`.replaceAll('\/\/#', '\/#')
}
const newWindow = window.open(url, '_blank')
initOpenHandler(newWindow)

View File

@@ -10,7 +10,6 @@ import { useI18n } from '@/hooks/web/useI18n'
import { ref, reactive, watch, computed } from 'vue'
import GridTable from '@/components/grid-table/src/GridTable.vue'
import request from '@/config/axios'
import { useEmbedded } from '@/store/modules/embedded'
import dayjs from 'dayjs'
import { propTypes } from '@/utils/propTypes'
import ShareHandler from './ShareHandler.vue'
@@ -24,7 +23,6 @@ const props = defineProps({
const { wsCache } = useCache('localStorage')
const { t } = useI18n()
const interactiveStore = interactiveStoreWithOut()
const embeddedStore = useEmbedded()
const busiDataMap = computed(() => interactiveStore.getData)
const panelKeyword = ref()
@@ -49,9 +47,6 @@ const triggerFilterPanel = () => {
}
const preview = id => {
const routeUrl = `/#/preview?dvId=${id}`
if (embeddedStore.baseUrl) {
routeUrl = `${embedded.baseUrl}${routeUrl}`.replaceAll('\/\/#', '\/#')
}
window.open(routeUrl, '_blank')
}
const formatterTime = (_, _column, cellValue) => {