电子档案文件查看

This commit is contained in:
zzyuan 2025-01-23 15:22:45 +08:00
parent 54b865fdfb
commit 9a2d298449
1 changed files with 22 additions and 4 deletions

View File

@ -137,7 +137,7 @@
</el-table-column> </el-table-column>
<el-table-column label="" align="center" width="200"> <el-table-column label="" align="center" width="200">
<template slot-scope="scope"> <template slot-scope="scope">
<el-button size="mini" type="text" icon="el-icon-edit" @click="handleView(scope.row)"> <el-button size="mini" type="text" icon="el-icon-search" @click="handleView(scope.row)" v-if="scope.row.docType!='文件夹'">
查看 查看
</el-button> </el-button>
<el-button size="mini" type="text" icon="el-icon-edit" @click="handleUpdate(scope.row)"> <el-button size="mini" type="text" icon="el-icon-edit" @click="handleUpdate(scope.row)">
@ -251,7 +251,7 @@
</el-form-item> </el-form-item>
</el-row> </el-row>
</el-form> </el-form>
</el-dialog> </el-dialog>
</div> </div>
</template> </template>
@ -575,7 +575,24 @@ export default {
} }
this.breadcrumbList.push(obj) this.breadcrumbList.push(obj)
this.getList() this.getList()
}else{
//
this.picturePreview(row)
} }
},
//-
picturePreview(file) {
console.log(file)
this.dialogImageUrl = file.docUrl.replaceAll('#','%23');
const parts = file.docName.split('.');
const extension = parts.pop();
console.log(extension)
if (extension === 'doc' || extension === 'DOC' || extension === 'docx' || extension === 'DOCX' || extension === 'pdf' || extension === 'PDF') {
const windowName = file.docName;
window.open(file.docUrl, windowName)
} else {
this.dialogVisible = true
}
}, },
// - // -
handleNodeClick(data, node) { handleNodeClick(data, node) {
@ -652,9 +669,10 @@ export default {
return true; return true;
} }
}, },
//****************** //
handleView(row) { handleView(row) {
console.log(row) // console.log(row)
this.picturePreview(row)
}, },
// //
handleReName(){ handleReName(){