|
|
@@ -164,7 +164,7 @@ |
|
|
|
<strong |
|
|
|
class="yiyunwenjian_name" |
|
|
|
:title="file.archName + '.' + file.extension" |
|
|
|
>{{ file.archName }}</strong> |
|
|
|
>{{ file.archName }}<span v-show="!isExsit(file.extension, RecExtensionList)">.{{file.extension}}</span></strong> |
|
|
|
|
|
|
|
<span |
|
|
|
v-if="isInWorkFolder && file.createUserId != currentUserId" |
|
|
@@ -194,6 +194,15 @@ import LottieSvg from '@/components/lottieSvg'; |
|
|
|
import { FileWorkStatus, getFileStoreKey, LoadingEnum } from '../helper'; |
|
|
|
|
|
|
|
const imgExtensionList = ["jpg", "png", "bmp", "gif", "jpeg"]; |
|
|
|
const RecExtensionList = ["jpg", "png", "bmp", "gif", "jpeg", "txt", |
|
|
|
"zip", "ae", "ai", "idml","indd","mp3","pr", |
|
|
|
"ps","sketch","xmind","skp","rvt","rar","nwc", |
|
|
|
"max","dxf","dwg","svfzip","map","supermap","pdf", |
|
|
|
"ppt","pptx","excel","xlsx","xls","doc","docx", |
|
|
|
"word","folder","folder1","folder2" |
|
|
|
]; |
|
|
|
const VideoExtension = ["avi", "rm", "rmb", "mpeg"] |
|
|
|
const isExsit = (target, list) => list.indexOf(target) !== -1 |
|
|
|
const oneOf = (target, list) => list.indexOf(target) !== -1 |
|
|
|
const { DOWNLOADING, UPLOADING } = LoadingEnum; |
|
|
|
const { WORKING, NOT_WORKING } = FileWorkStatus; |
|
|
@@ -247,6 +256,7 @@ export default { |
|
|
|
DOWNLOADING, |
|
|
|
UPLOADING, |
|
|
|
imgExtensionList, |
|
|
|
RecExtensionList, |
|
|
|
isFileRightMenuVisible: false,//控制文件右键菜单显示与隐藏 |
|
|
|
fileRightMenuLeft: 0,//文件右键菜单位置 |
|
|
|
fileRightMenuTop: 0, |
|
|
@@ -305,6 +315,7 @@ export default { |
|
|
|
}, |
|
|
|
methods: { |
|
|
|
oneOf, |
|
|
|
isExsit, |
|
|
|
fileRightBtnClick(e) { |
|
|
|
this.isFileRightMenuVisible = true; |
|
|
|
this.fileRightMenuLeft = e.offsetX; |
|
|
|