diff --git a/core/core-frontend/src/views/data-visualization/index.vue b/core/core-frontend/src/views/data-visualization/index.vue index 90b4170003..b3c97a68f4 100644 --- a/core/core-frontend/src/views/data-visualization/index.vue +++ b/core/core-frontend/src/views/data-visualization/index.vue @@ -396,7 +396,8 @@ onMounted(async () => { embeddedStore.templateParams || router.currentRoute.value.query.templateParams createType = embeddedStore.createType || router.currentRoute.value.query.createType const opt = embeddedStore.opt || router.currentRoute.value.query.opt - const checkResult = await checkPer(dvId) + const checkDvId = opt && opt === 'copy' ? null : dvId + const checkResult = await checkPer(checkDvId) if (!checkResult) { return }