|
@@ -307,12 +307,12 @@ export default {
|
|
|
let suffix = this.getSuffix(file.name)
|
|
|
console.log(file)
|
|
|
console.log(fullFilePath)
|
|
|
- let isImg = ['jpg', 'png'].includes(suffix)
|
|
|
+ let isImg = ['jpg', 'png', 'gif'].includes(suffix)
|
|
|
let isDoc = ['doc', 'docx', 'xls', 'xlsx', 'ppt', 'pptx'].includes(suffix)
|
|
|
let isPdf = suffix === 'pdf'
|
|
|
let isVideo = suffix === 'mp4' || suffix === 'webm'
|
|
|
let isAudio = ['mp3', 'wav'].includes(suffix)
|
|
|
- let type = isImg ? 'image' : isVideo ? 'video' : isAudio ? 'audio' : 'doc'
|
|
|
+ let type = isImg ? 'image' : isVideo ? 'video' : isAudio ? 'audio' : (isDoc ? 'doc' : '')
|
|
|
switch (type) {
|
|
|
case 'doc':
|
|
|
if (isPdf) {
|
|
@@ -493,7 +493,7 @@ export default {
|
|
|
/* 根据类型换取ICON图标 */
|
|
|
getTypeIcon(file) {
|
|
|
let suffix = file.name.split('.')[file.name.split('.').length - 1].toLowerCase()
|
|
|
- if (['jpg', 'png'].includes(suffix)) {
|
|
|
+ if (['jpg', 'png', 'gif','webp'].includes(suffix)) {
|
|
|
return require('../../assets/icon/pic50.png')
|
|
|
}
|
|
|
if (['doc', 'docx'].includes(suffix)) {
|