From c172588fdac15e0f883c60bba3b4cbaa26f57bb8 Mon Sep 17 00:00:00 2001 From: "han\\hanst" Date: Sat, 7 Mar 2026 14:07:50 +0800 Subject: [PATCH] =?UTF-8?q?=E4=B8=8B=E8=BD=BD=E6=8C=87=E5=AE=9A=E6=96=87?= =?UTF-8?q?=E4=BB=B6=E5=A4=B9=E6=96=87=E4=BB=B6?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/part/partInformation.js | 3 +++ .../projectInfo/project_part_upload.vue | 21 +++---------------- 2 files changed, 6 insertions(+), 18 deletions(-) diff --git a/src/api/part/partInformation.js b/src/api/part/partInformation.js index a091e15..40fbb4e 100644 --- a/src/api/part/partInformation.js +++ b/src/api/part/partInformation.js @@ -224,6 +224,9 @@ export const readPartFromFile = data => createAPI(`/plm/partInformation/readPart // 下载文件 export const downLoadFile = data => createAPI(`/plm/partInformation/downLoadFile?id=`+data.id,'post','download') +// 下载指定文件夹文件 +export const downLoadFile2 = data => createAPI(`/plm/partInformation/downLoadFile2`,'post','download') + export const getPartRevisionEngChgLevel = data => createAPI(`/plm/partInformation/getPartRevisionEngChgLevel`,'post',data) export const queryPartUnitCostList = data => createAPI(`/plm/partInformation/queryPartUnitCostList`,'post',data) diff --git a/src/views/modules/project/projectInfo/project_part_upload.vue b/src/views/modules/project/projectInfo/project_part_upload.vue index c113412..3442b46 100644 --- a/src/views/modules/project/projectInfo/project_part_upload.vue +++ b/src/views/modules/project/projectInfo/project_part_upload.vue @@ -25,7 +25,7 @@ import { uploadProjectPartExcel, // 导入项目物料文件 queryFileId, // 查询文件ID - downLoadFile, //下载文件 + downLoadFile, downLoadFile2, } from '@/api/part/partInformation.js' export default { name:'projectPartUpload', @@ -105,24 +105,9 @@ export default { // 下载 async downloadFile () { let file = { - id: 0, - fileName: '' + fileName: '项目物料导入模板.xlsx' } - let tempData = { - orderRef1: this.pageData.site, - orderRef2: 'projectPart' - } - await queryFileId(tempData).then(({data}) => { - if (data && data.code === 0) { - file.id = data.data.id - file.fileName = data.data.fileName - } else { - this.$alert(data.msg, '错误', { - confirmButtonText: '确定' - }) - } - }) - await downLoadFile(file).then(({data}) => { + await downLoadFile2(file).then(({data}) => { // 不限制文件下载类型 const blob = new Blob([data], {type: "application/octet-stream"}) // 下载文件名称