diff --git a/src/components/FileDisplay.vue b/src/components/FileDisplay.vue index b1f817e..d78da97 100644 --- a/src/components/FileDisplay.vue +++ b/src/components/FileDisplay.vue @@ -18,6 +18,7 @@ import Vue from 'vue' import { ACCESS_TOKEN } from '../store/mutation-types' import { getFileAccessHttpUrl } from '../api/manage' import { previewPdf } from '../utils/previewPdf' +import {dealUrl} from "@/utils/kkFilePreview"; const Base64 = require('js-base64').Base64 @@ -101,7 +102,7 @@ export default { return } // 其余可预览文件仍使用KKFile进行预览 - const url = `${window._CONFIG.onlinePreviewDomainURL}?url=${encodeURIComponent(Base64.encode(fileFullUrl))}` + const url = dealUrl(fileFullUrl) window.open(url) } } diff --git a/src/views/workCenter/enterpriseStandardRevision/EnterpriseStandardRevision.vue b/src/views/workCenter/enterpriseStandardRevision/EnterpriseStandardRevision.vue index 19bb87e..605b482 100644 --- a/src/views/workCenter/enterpriseStandardRevision/EnterpriseStandardRevision.vue +++ b/src/views/workCenter/enterpriseStandardRevision/EnterpriseStandardRevision.vue @@ -180,6 +180,7 @@ import OnlyOnlineEditBaseInfo from '@/views/workCenter/enterpriseStandardRevisio import ZUpload from '@/components/ZUpload' import { Base64 } from 'js-base64' import { WorkCenterMixin } from '@/mixins/WorkCenterMixin' +import {dealUrl} from "@/utils/kkFilePreview"; export default { name: 'EnterpriseStandardRevision', @@ -528,7 +529,7 @@ export default { const file = res.result const filePaths = file.editFilePath.split('/') const fileName = filePaths[filePaths.length - 1] - const url = `${window._CONFIG.onlinePreviewDomainURL}?url=${encodeURIComponent(Base64.encode(this.documentUrl + file.editFilePath + '&fullfilename=' + fileName))}` + const url = dealUrl(this.documentUrl + file.editFilePath + '&fullfilename=' + fileName) console.log(this.documentUrl + file.editFilePath + '&fullfilename=' + fileName) window.open(url, '_blank') }