From 593222567ab07eedd53773cbddb55fc7ed86579a Mon Sep 17 00:00:00 2001 From: lx <826276471@qq.com> Date: Thu, 17 Apr 2025 14:08:26 +0800 Subject: [PATCH] feat --- src/components/VideoUpload/index.vue | 2 +- src/main.js | 5 ++++- src/utils/filesAssist.js | 13 +++++++++++++ 3 files changed, 18 insertions(+), 2 deletions(-) create mode 100644 src/utils/filesAssist.js diff --git a/src/components/VideoUpload/index.vue b/src/components/VideoUpload/index.vue index c8c7f68..983de9f 100644 --- a/src/components/VideoUpload/index.vue +++ b/src/components/VideoUpload/index.vue @@ -22,7 +22,7 @@ - + diff --git a/src/main.js b/src/main.js index cea6030..af782b8 100644 --- a/src/main.js +++ b/src/main.js @@ -70,7 +70,10 @@ import { //日历组建 import VCalendar from 'v-calendar'; - +import { fileUrl } from '@/utils/filesAssist'; +if (fileUrl) { + Vue.prototype.$fileUrl = fileUrl; +} // datav组件 ,会导致生成文件无法打开 Vue.use(loading); Vue.use(borderBox13); diff --git a/src/utils/filesAssist.js b/src/utils/filesAssist.js new file mode 100644 index 0000000..a52e31d --- /dev/null +++ b/src/utils/filesAssist.js @@ -0,0 +1,13 @@ +/** + * @param {String | null |undefined}} + * @return {String} + */ + +export function fileUrl(url = '') { + console.log('_url', url); + let _url = url; + if (!_url.startsWith('http')) { + _url = window.location.origin + _url; + } + return _url; +}