diff --git a/core/core-frontend/src/api/staticResource.ts b/core/core-frontend/src/api/staticResource.ts index 6075c32ac4..c6a24483dc 100644 --- a/core/core-frontend/src/api/staticResource.ts +++ b/core/core-frontend/src/api/staticResource.ts @@ -7,6 +7,7 @@ export const uploadFile = (fileId: number | string, param) => request.post({ url: '/staticResource/upload/' + fileId, headersType: 'multipart/form-data', + loading: true, data: param }) diff --git a/core/core-frontend/src/views/dashboard/index.vue b/core/core-frontend/src/views/dashboard/index.vue index dc688d0661..0ecccfacb1 100644 --- a/core/core-frontend/src/views/dashboard/index.vue +++ b/core/core-frontend/src/views/dashboard/index.vue @@ -28,6 +28,8 @@ import { Base64 } from 'js-base64' import CanvasCacheDialog from '@/components/visualization/CanvasCacheDialog.vue' import { deepCopy } from '@/utils/utils' const interactiveStore = interactiveStoreWithOut() +import { useRequestStoreWithOut } from '@/store/modules/request' +import { usePermissionStoreWithOut } from '@/store/modules/permission' const embeddedStore = useEmbedded() const { wsCache } = useCache() const canvasCacheOutRef = ref(null) @@ -42,6 +44,8 @@ const eventCheck = e => { } const dvMainStore = dvMainStoreWithOut() const snapshotStore = snapshotStoreWithOut() +const requestStore = useRequestStoreWithOut() +const permissionStore = usePermissionStoreWithOut() const { fullscreenFlag, componentData, @@ -233,6 +237,8 @@ onUnmounted(() => {
diff --git a/core/core-frontend/src/views/data-visualization/index.vue b/core/core-frontend/src/views/data-visualization/index.vue index b184c4ca81..073924459d 100644 --- a/core/core-frontend/src/views/data-visualization/index.vue +++ b/core/core-frontend/src/views/data-visualization/index.vue @@ -40,6 +40,8 @@ import CanvasCacheDialog from '@/components/visualization/CanvasCacheDialog.vue' import { deepCopy } from '@/utils/utils' import DvPreview from '@/views/data-visualization/DvPreview.vue' import DeRuler from '@/custom-component/common/DeRuler.vue' +import { useRequestStoreWithOut } from '@/store/modules/request' +import { usePermissionStoreWithOut } from '@/store/modules/permission' const interactiveStore = interactiveStoreWithOut() const embeddedStore = useEmbedded() const { wsCache } = useCache() @@ -66,7 +68,8 @@ const composeStore = composeStoreWithOut() const canvasCacheOutRef = ref(null) const deWRulerRef = ref(null) const deHRulerRef = ref(null) - +const requestStore = useRequestStoreWithOut() +const permissionStore = usePermissionStoreWithOut() const { fullscreenFlag, componentData, @@ -379,6 +382,8 @@ eventBus.on('handleNew', handleNew)