This commit is contained in:
parent
4a64f0ee5b
commit
2989b52fa1
|
|
@ -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 {
|
||||
|
|
|
|||
|
|
@ -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>
|
||||
|
|
|
|||
Loading…
Reference in New Issue