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