This commit is contained in:
bb_pan 2026-01-06 19:34:52 +08:00
parent 4a64f0ee5b
commit 2989b52fa1
2 changed files with 7 additions and 5 deletions

View File

@ -170,7 +170,7 @@ export default {
// // mode
const mode = this.$route.query.mode
// mode 'edit' 'view'
return mode === 'edit'
return mode != 'view'
}
},
methods: {
@ -372,9 +372,11 @@ export default {
picturePreview(row) {
if (row.bmFileInfos && row.bmFileInfos.length > 0) {
const file = row.bmFileInfos[0]
const parts = file.fileName.split('.')
const extension = parts.pop()
window.open(file.fileUrl, file.fileName)
// const parts = file.fileName.split('.')
// const extension = parts.pop()
const url = file.url || file.fileUrl
const fileName = file.name || file.fileName
window.open(url, fileName)
// if (extension === 'doc' || extension === 'docx' || extension === 'pdf') {
// window.open(file.url, file.name)
// } else {

View File

@ -71,7 +71,7 @@
<el-table-column align="center" show-overflow-tooltip label="操作" width="250">
<template slot-scope="scope">
<el-button size="mini" type="text" icon="el-icon-zoom-in" @click="onHandleView(scope.row)">查看</el-button>
<el-button v-if="scope.row.reviewStatus == '0' || scope.row.reviewStatus == '3'" type="text" icon="el-icon-edit" size="mini" @click="onHandleEdit(scope.row)">编辑</el-button>
<el-button v-if="scope.row.reviewStatus == '0'" type="text" icon="el-icon-edit" size="mini" @click="onHandleEdit(scope.row)">编辑</el-button>
<el-button v-if="scope.row.reviewStatus == '0' || scope.row.reviewStatus == '3'" type="text" icon="el-icon-delete" size="mini" style="color:red;" @click="onHandleDelete(scope.row)">删除</el-button>
</template>
</el-table-column>