mirror of
https://github.com/dataease/dataease.git
synced 2026-05-16 22:41:06 +08:00
fix(嵌入式): 嵌入仪表板设计器,仪表板编辑页面点击新页面预览报错404
This commit is contained in:
committed by
xuwei-fit2cloud
parent
0381ff0e11
commit
f621d34263
@@ -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)
|
||||
|
||||
@@ -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) => {
|
||||
|
||||
Reference in New Issue
Block a user