@@ -1852,7 +1867,7 @@ function texexceltClose() {
- 当前选中:{{ jieFilearr.workPath }}
+ 当前选中:{{'/'+repstring(jieFilearr.workPath)}}
确定
取消
diff --git a/web/src/views/testdata/fileSynchronization/index.vue b/web/src/views/testdata/fileSynchronization/index.vue
index f6daeee..05abffe 100644
--- a/web/src/views/testdata/fileSynchronization/index.vue
+++ b/web/src/views/testdata/fileSynchronization/index.vue
@@ -578,7 +578,7 @@ const handleMenuClick = (action: string, type: any) => {
)
.then(() => {
const params = [{
- path: '/' + pathid.value + currentNode.value.path,
+ path: currentNode.value.path,
name: currentNode.value.fileName,
size: currentNode.value.fileSize,
type: currentNode.value.isFile
@@ -607,7 +607,7 @@ const handleMenuClick = (action: string, type: any) => {
)
.then(() => {
const params = [{
- path: '/' + pathid.value + currentNode.value.path,
+ path: currentNode.value.path,
name: currentNode.value.fileName,
size: currentNode.value.fileSize,
type: currentNode.value.isFile
@@ -660,7 +660,7 @@ function tableBeifen(row: any) {
)
.then(() => {
const params = [{
- path: '/' + pathid.value + row.workPath,
+ path: row.workPath,
name: row.fileName,
size: row.fileSize,
type: row.isFile
@@ -695,8 +695,7 @@ function moretableBeifen() {
let beifenArr3 = []
let beifenArr2 = JSON.parse(JSON.stringify(beifenArr.value))
beifenArr2.forEach((items: any) => {
- beifenArr3.push({ path: '/' + pathid.value + items.workPath, name: items.fileName, size: items.fileSize, type: items.isFile })
- // items.path = '/' + pathid.value + items.path
+ beifenArr3.push({ path: items.workPath, name: items.fileName, size: items.fileSize, type: items.isFile })
})
loading1.value = true
loading2.value = true
@@ -724,7 +723,7 @@ function tablerestore(row: any) {
)
.then(() => {
const params = [{
- path: '/' + pathid.value + row.backupPath,
+ path: row.backupPath,
name: row.fileName,
size: row.fileSize,
type: row.isFile
@@ -759,7 +758,7 @@ function moretablerestore() {
let restoreArr2 = JSON.parse(JSON.stringify(restoreArr.value))
restoreArr2.forEach((items: any) => {
- restoreArr3.push({ path: '/' + pathid.value + items.backupPath, name: items.fileName, size: items.fileSize, type: items.isFile })
+ restoreArr3.push({ path: items.backupPath, name: items.fileName, size: items.fileSize, type: items.isFile })
})
loading2.value = true
loading3.value = true
@@ -826,7 +825,7 @@ function bfclick(type: any) {
let beifenArr3 = []
let beifenArr2 = JSON.parse(JSON.stringify(changeclick.value))
beifenArr2.forEach((items: any) => {
- beifenArr3.push({ path: '/' + pathid.value + items.workPath, name: items.fileName, size: items.fileSize, type: items.isFile })
+ beifenArr3.push({ path: items.workPath, name: items.fileName, size: items.fileSize, type: items.isFile })
})
uploadToBackup({ parameterLists: beifenArr3 }).then((res: any) => {
if (res.code == '0') {
@@ -838,7 +837,7 @@ function bfclick(type: any) {
let restoreArr3 = []
let restoreArr2 = JSON.parse(JSON.stringify(changeclick.value))
restoreArr2.forEach((items: any) => {
- restoreArr3.push({ path: '/' + pathid.value + items.backupPath, name: items.fileName, size: items.fileSize, type: items.isFile })
+ restoreArr3.push({ path: items.backupPath, name: items.fileName, size: items.fileSize, type: items.isFile })
})
downloadToLocal({ parameterLists: restoreArr3 }).then((res: any) => {
if (res.code == '0') {
@@ -910,30 +909,24 @@ const title1 = ref('')
const isViewfile = ref(false)
const fileType = ref('')
function openPreview(row: any, type: any) {
+ debugger
if (getFileExtension(row.fileName) == 'pdf' || getFileExtension(row.fileName) == 'pptx' || getFileExtension(row.fileName) == 'xlsx' || getFileExtension(row.fileName) == 'xls' || getFileExtension(row.fileName) == 'docx' || getFileExtension(row.fileName) == 'doc' || getFileExtension(row.fileName) == 'bin') {
title1.value = row.fileName
- geturl(row.id, type, true)
- isViewfile.value = true
- fileType.value = getFileExtension(row.fileName)
+ ViewfileUrl.value = geturl(row.id, type, true)
+ // isViewfile.value = true
+ // fileType.value = getFileExtension(row.fileName)
} else {
row.fileType = getFileType(row.fileName)
filePreview.value = row
- geturl(row.id, type, false)
- console.log(filePreview.value)
- localStorage.setItem('videorow', JSON.stringify(row));
- openRow(row)
+ filePreview.value.url = geturl(row.id, type, false)
+ // localStorage.setItem('videorow', JSON.stringify(row));
+ // openRow(row)
}
}
function geturl(row: any, type1: any, pan: any) {
obtainUrl({ id: row, type: type1 }).then((res: any) => {
- if (pan) {
- ViewfileUrl.value = res.data.url
- } else {
- filePreview.value.url = res.data.url
- }
-
-
+ return res.data.url
})
}