|
|
@@ -540,7 +540,7 @@ const fileRightTable = (item, col, e) => {
|
|
|
isTop.value = true;
|
|
|
}
|
|
|
// console.log("e", e);
|
|
|
- console.log("item", toRaw(item));
|
|
|
+ // console.log("item", toRaw(item));
|
|
|
// 唤出右键菜单,思路:获取鼠标位置来定位菜单
|
|
|
showFlieRM.value = true;
|
|
|
fileRightXY.value.top = e.pageY;
|
|
|
@@ -563,7 +563,12 @@ const openFile = async () => {
|
|
|
const filePreview = canPreviewFile(row.fileType);
|
|
|
if (filePreview) {
|
|
|
loadingPreview.value = false;
|
|
|
- addFileTab(row, 0, 0);
|
|
|
+ const itemData = {
|
|
|
+ name: row.fileName,
|
|
|
+ path: `${window.location.origin}/fileEdit?clickRowId=${row.docId}&canEdit=0&canCopy=0&history=0&fileId=0`
|
|
|
+ }
|
|
|
+ sessionStorage.setItem('newTab',JSON.stringify(itemData))
|
|
|
+ // addFileTab(row, 0, 0);
|
|
|
} else if (typeArr.some((item) => item == row.fileType)) {
|
|
|
const res = await preview(row.docId);
|
|
|
copyFileType.value = row.fileType;
|