修复文件下载

This commit is contained in:
wangchengming 2025-08-05 10:16:59 +08:00
parent caf41c9a1a
commit 8c7e75a39c
2 changed files with 8 additions and 8 deletions

View File

@ -7,7 +7,7 @@ export function busPpeToolsPageList(query) {
method: 'post',
data: query
})
}
}
// 添加ppe工具
export function addBusPpeTools(query) {
@ -16,7 +16,7 @@ export function addBusPpeTools(query) {
method: 'post',
data: query
})
}
}
// 修改ppe工具
export function updateBusPpeTools(query) {
@ -25,26 +25,26 @@ export function updateBusPpeTools(query) {
method: 'post',
data: query
})
}
}
// 获取ppe工具详情
export function getBusPpeTools(ppeId) {
return request({
url: '/admin/busPpeTools/getBusPpeTools/' + ppeId,
method: 'post'
})
}
}
// 删除ppe工具
export function deleteBusPpeTools(ppeId) {
return request({
url: '/admin/busPpeTools/deleteBusPpeTools/' + ppeId,
method: 'post'
})
}
}
// 公用下载文件接口
export function downFile(fileName) {
export function downFile(fileUrl) {
return request({
url: '/common/download?fileName='+ encodeURIComponent(fileName),
url: '/common/download/resource?resource=' + fileUrl,
method: 'get',
responseType: 'blob'
})

View File

@ -33,7 +33,7 @@
<div class="section-title">相关文档</div>
<ul class="resource-list">
<li v-for="(doc, index) in docUploadList" :key="'doc-' + index"
class="resource-link" @click="handleDownFile(doc.name, doc.name)">
class="resource-link" @click="handleDownFile(doc.url, doc.name)">
<span class="documentIcon">#</span>
<span class="documentName">{{ doc.name }}</span>
</li>