<div v-if="optionsSetUp.isExport" class="export" @click="handleExport">
<i class="iconfont icon-daochu"></i>
</div>
import {exportExcel} from '@/api/bigscreen'
async excelExport(params){
const fileData = await exportExcel(params);
const blob = new Blob([fileData], { type: "application/vnd.openxmlformats-officedocument.spreadsheetml.sheet;charset=utf-8" });
const link = document.createElement("a");
link.href = window.URL.createObjectURL(blob);
link.download = '表格';
link.click();
window.URL.revokeObjectURL(link.href);
},
export function exportExcel(data) {
return request({
url: '/export',
method: 'post',
headers: { 'Share-Token': getShareToken(), 'Authorization': getToken() },
data,
responseType: 'blob'
})
}