|
@@ -45,7 +45,7 @@
|
|
|
bordered>
|
|
|
<!-- 操作 -->
|
|
|
<template slot="action" slot-scope="text, record">
|
|
|
- <a :href="record.fileUrl" download target="_blank" style="padding: 5px 0 0 23px;display: block;" v-if="record.taskState=='SUCCESS'">下载文件</a>
|
|
|
+ <a href="#" @click="dowloadExcel(record.fileUrl)" target="_blank" style="padding: 5px 0 0 23px;display: block;" v-if="record.taskState=='SUCCESS'">下载文件</a>
|
|
|
<span v-else>--</span>
|
|
|
</template>
|
|
|
</s-table>
|
|
@@ -55,7 +55,7 @@
|
|
|
|
|
|
<script>
|
|
|
import { STable, VSelect } from '@/components'
|
|
|
-import { taskList } from '@/api/dowloadFile'
|
|
|
+import { taskList, dowloadFile } from '@/api/dowloadFile'
|
|
|
import rangeDate from '@/views/common/rangeDate.vue'
|
|
|
export default {
|
|
|
components: { STable, VSelect, rangeDate },
|
|
@@ -103,6 +103,9 @@ export default {
|
|
|
}
|
|
|
},
|
|
|
methods: {
|
|
|
+ dowloadExcel (url) {
|
|
|
+ dowloadFile(url, '')
|
|
|
+ },
|
|
|
// 时间 change
|
|
|
dateChange (date) {
|
|
|
this.queryParam.beginDate = date[0] ? date[0] + ' 00:00:00' : ''
|