Browse Source

refactor: 一些调整

main
betaqi 4 weeks ago
parent
commit
44cbc75091
  1. 32
      src/views/engineering/config/components/StepDeviceCategory.vue

32
src/views/engineering/config/components/StepDeviceCategory.vue

@ -349,23 +349,23 @@ const cancelAllUploads = () => { @@ -349,23 +349,23 @@ const cancelAllUploads = () => {
async function handleDownload(pointName: string) {
try {
const res = await fetch(
`/remoteServer/admin-api/project/point/download-excel?projectName=${projectName.value}&pointName=${pointName}`,
)
debugger
//
if (!res.ok) {
throw new Error('Network response was not ok')
const res = await downloadDeviceTypeFile({
projectName: projectName.value,
pointName,
})
if (res) {
const blob = res.data
const link = document.createElement('a')
link.style.display = 'none'
link.href = URL.createObjectURL(blob)
link.download = `${pointName}.xlsx`
document.body.appendChild(link)
link.click()
document.body.removeChild(link)
URL.revokeObjectURL(link.href)
} else {
ElMessage.error('下载失败')
}
const blob = await res.blob()
const link = document.createElement('a')
link.style.display = 'none'
link.href = URL.createObjectURL(blob)
link.download = `${pointName}.xlsx`
document.body.appendChild(link)
link.click()
document.body.removeChild(link)
URL.revokeObjectURL(link.href)
} catch (error) {
ElMessage.error('下载出现错误')
}

Loading…
Cancel
Save