This commit is contained in:
dataeaseShu
2025-08-05 11:28:13 +08:00
3 changed files with 6 additions and 7 deletions
+1 -1
View File
@@ -329,5 +329,5 @@ export const chatApi = {
return request.fetchStream(`/chat/recommend_questions/${record_id}`, {}, controller)
},
checkLLMModel: () => request.get('/system/aimodel/default', { requestOptions: { silent: true } }),
export2Excel: (data: any) => request.post('/chat/excel/export', data),
export2Excel: (data: any) => request.post('/chat/excel/export', data, { responseType: 'blob' }),
}
@@ -232,7 +232,9 @@ function exportToExcel() {
chatApi
.export2Excel({ ...chartRef.value?.getExcelData(), name: chartObject.value.title })
.then((res) => {
const blob = new Blob([res.data])
const blob = new Blob([res], {
type: 'application/vnd.openxmlformats-officedocument.spreadsheetml.sheet',
})
const link = document.createElement('a')
link.href = URL.createObjectURL(blob)
link.download = `${chartObject.value.title ?? 'Excel'}.xlsx`