修改zupload组价kkfile预览链接
This commit is contained in:
@@ -1,10 +1,10 @@
|
|||||||
<template>
|
<template>
|
||||||
<div class="upload-comp">
|
<div class="upload-comp">
|
||||||
<div class="upload-box">
|
<div class="upload-box">
|
||||||
<input type="file" class="upload-box-input" @change="handleUpload" multiple="multiple" />
|
<input type="file" class="upload-box-input" @change="handleUpload" multiple="multiple"/>
|
||||||
<van-button type="primary" plain>
|
<van-button type="primary" plain>
|
||||||
<template #icon>
|
<template #icon>
|
||||||
<van-icon class="iconfont" class-prefix="icon" name="shangchuan" />
|
<van-icon class="iconfont" class-prefix="icon" name="shangchuan"/>
|
||||||
</template>
|
</template>
|
||||||
{{ $t('clickToUpload') }}
|
{{ $t('clickToUpload') }}
|
||||||
</van-button>
|
</van-button>
|
||||||
@@ -13,7 +13,7 @@
|
|||||||
<div class="file-list" v-if="fileList && fileList.length > 0">
|
<div class="file-list" v-if="fileList && fileList.length > 0">
|
||||||
<div class="file-item" v-for="file in fileList" :key="file.id">
|
<div class="file-item" v-for="file in fileList" :key="file.id">
|
||||||
<div class="file-item-name" @click="handlePreview(file)">{{ file.fileName }}</div>
|
<div class="file-item-name" @click="handlePreview(file)">{{ file.fileName }}</div>
|
||||||
<van-icon name="delete-o" @click="handleDelete(file)" />
|
<van-icon name="delete-o" @click="handleDelete(file)"/>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
@@ -31,6 +31,7 @@ import { previewPdf } from '../utils/previewPdf'
|
|||||||
import Vue from 'vue'
|
import Vue from 'vue'
|
||||||
import { ACCESS_TOKEN } from '../store/mutation-types'
|
import { ACCESS_TOKEN } from '../store/mutation-types'
|
||||||
import { getFileAccessHttpUrl } from '../api/manage'
|
import { getFileAccessHttpUrl } from '../api/manage'
|
||||||
|
import { dealUrl } from '@/utils/kkFilePreview'
|
||||||
|
|
||||||
const FILE_TYPE_ALL = 'all'
|
const FILE_TYPE_ALL = 'all'
|
||||||
const FILE_TYPE_IMG = 'image'
|
const FILE_TYPE_IMG = 'image'
|
||||||
@@ -212,7 +213,7 @@ export default {
|
|||||||
return
|
return
|
||||||
}
|
}
|
||||||
// 其余可预览文件仍使用KKFile进行预览
|
// 其余可预览文件仍使用KKFile进行预览
|
||||||
const url = `${window._CONFIG.onlinePreviewDomainURL}?url=${encodeURIComponent(Base64.encode(fileFullUrl))}`
|
const url = dealUrl(fileFullUrl)
|
||||||
window.open(url)
|
window.open(url)
|
||||||
},
|
},
|
||||||
handleDelete (file) {
|
handleDelete (file) {
|
||||||
|
|||||||
Reference in New Issue
Block a user