【修改】调整下载传参
This commit is contained in:
@@ -122,6 +122,8 @@
|
||||
<vxe-column show-overflow show-header-overflow field="uploader" title="上传人"></vxe-column>
|
||||
<vxe-column show-overflow show-header-overflow title="操作" width="200" fixed="right">
|
||||
<template #default="{ row }">
|
||||
<!-- <el-button type="text" v-if="row.collect" @click="collectReport(row,'y')">收藏</el-button>-->
|
||||
<!-- <el-button type="text" v-if="!row.collect" @click="collectReport(row,'n')">取消收藏</el-button>-->
|
||||
<el-button type="text" v-if="row.power == 1 ||row.power == 2" @click="goReportDetail(row)">预览</el-button>
|
||||
<el-button type="text" v-if="row.power == 3 || row.power == 2 " @click="downloadRow(row)">下载</el-button>
|
||||
<el-button type="text" v-if="row.power !== 2 && !isAdmin" @click="permissionApp(row)">申请权限</el-button>
|
||||
@@ -168,7 +170,7 @@
|
||||
<script>
|
||||
import {downloadFile} from '@/utils/downloadFile'
|
||||
import {formatDate} from '@/utils/date'
|
||||
|
||||
import {sendTrackEvent} from '@/utils/quickTracking'
|
||||
export default {
|
||||
name: 'ReportList',
|
||||
data() {
|
||||
@@ -460,13 +462,24 @@ export default {
|
||||
// cancelButtonText: '取消',
|
||||
// type: 'warning'
|
||||
// }).then(() => {
|
||||
this.$api.report.reportDownload({fileId: row.fileId,repostId:row.id}).then(res => {
|
||||
this.$api.report.reportDownload({reportId:row.id}).then(res => {
|
||||
downloadFile(res)
|
||||
})
|
||||
// })
|
||||
},
|
||||
collectReport(row,type){
|
||||
if(type=='y'){
|
||||
// 调用收藏
|
||||
}else{
|
||||
|
||||
}
|
||||
},
|
||||
// 跳转到详情
|
||||
goReportDetail(row) {
|
||||
sendTrackEvent({
|
||||
eventName: 'preview_click',
|
||||
params: {id:row.id,name:row.name}
|
||||
})
|
||||
window.open('/report/detail?id='+this.$route.query.id+'&reportId='+row.id)
|
||||
this.reportList()
|
||||
// this.$router.push({path: '/report/detail', query: {id: this.$route.query.id, reportId: row.id}})
|
||||
|
||||
Reference in New Issue
Block a user