From 90c195345d93fb6ea2b5aa2a2132f97202097948 Mon Sep 17 00:00:00 2001 From: "YEJIAXING-PC\\lenovo" <591141169@qq.com> Date: Fri, 25 Jul 2025 17:24:53 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9PDF=E5=AF=BC=E5=87=BA?= =?UTF-8?q?=E6=8E=A5=E5=8F=A3?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../supplierdeliverRequestMain/index.vue | 26 +++++++++---------- 1 file changed, 12 insertions(+), 14 deletions(-) diff --git a/src/views/wms/purchasereceiptManage/supplierdeliver/supplierdeliverRequestMain/index.vue b/src/views/wms/purchasereceiptManage/supplierdeliver/supplierdeliverRequestMain/index.vue index 9d626b4de..05f8b513d 100644 --- a/src/views/wms/purchasereceiptManage/supplierdeliver/supplierdeliverRequestMain/index.vue +++ b/src/views/wms/purchasereceiptManage/supplierdeliver/supplierdeliverRequestMain/index.vue @@ -1116,7 +1116,7 @@ const genRecords = async (id: number) => { getLoading?.close() // 单据打印 - await handleDocumentPrint(res,id) + await handleDocumentPrint(res) }) .catch((err) => { getLoading?.close() @@ -1383,43 +1383,42 @@ const print = async () => { window.open(src.value + '&number=' + detatableData.tableList[0].number) } -const handleDocumentPrint = async (result,id) => { +const handleDocumentPrint = async (id) => { await SupplierdeliverRecordMainApi.getPoLineType(id).then(async (res) => { if (res.isM && res.haveNOM == false) { //号试(生准订单)模板 // window.open(documentSrc2.value + '&id=' + id + '&type=' + 'M') - supplierdeliverJasperExportPS(id, 'M',result.supplierCode,result.deliNo) + supplierdeliverJasperExportPS(id, 'M') } if (res.isM && res.haveNOM && res.noMAndItemStatus == '生准订单') { //号试(生准订单)模板 // window.open(documentSrc2.value + '&id=' + id ) - supplierdeliverJasperExportPS(id, '',result.supplierCode,result.deliNo) + supplierdeliverJasperExportPS(id, '') } if (res.isM && res.haveNOM && res.noMAndItemStatus != '生准订单') { //(生准订单)模板 M型物料 //window.open(documentSrc.value + '&id=' + id+ '&type=' + 'M') - supplierdeliverJasperExport(id, 'M',result.supplierCode,result.deliNo) + supplierdeliverJasperExport(id, 'M') //(补给品订单)模板 //window.open(documentSrc.value + '&id=' + id+ '&type=' + 'noM') - supplierdeliverJasperExport(id, 'noM',result.supplierCode,result.deliNo) + supplierdeliverJasperExport(id, 'noM') } if (res.isM == false) { await SupplierdeliverRecordMainApi.getItemStatus(id).then(async (res) => { if (res) { //号试(生准订单)模板 //window.open(documentSrc2.value + '&id=' + id) - supplierdeliverJasperExportPS(id, '',result.supplierCode,result.deliNo) + supplierdeliverJasperExportPS(id, '') } else { //window.open(documentSrc.value + '&id=' + id) - supplierdeliverJasperExport(id, '',result.supplierCode,result.deliNo) + supplierdeliverJasperExport(id, '') } }) } }) } -const supplierdeliverJasperExport = async (id, type,supplierCode,deliNo) => { - debugger; +const supplierdeliverJasperExport = async (id, type) => { try { // 发起导出导出明细 let params = { @@ -1431,15 +1430,14 @@ const supplierdeliverJasperExport = async (id, type,supplierCode,deliNo) => { const data = await PackageApi.supplierdeliverJasperExport(params) download.excel( data, - `【${supplierCode}】【${formatDate(new Date(), 'YYYY-MM-DD')}】【${deliNo}】.pdf` + `【asd】【${formatDate(new Date(), 'YYYY-MM-DD')}】.pdf` ) } catch { } finally { } } -const supplierdeliverJasperExportPS = async (id, type,supplierCode,deliNo) => { - debugger; +const supplierdeliverJasperExportPS = async (id, type) => { try { // 发起导出导出明细 let params = { @@ -1451,7 +1449,7 @@ const supplierdeliverJasperExportPS = async (id, type,supplierCode,deliNo) => { const data = await PackageApi.supplierdeliverJasperExportPS(params) download.excel( data, - `【${supplierCode}】【${formatDate(new Date(), 'YYYY-MM-DD')}】【${deliNo}】.pdf` + `【asd】【${formatDate(new Date(), 'YYYY-MM-DD')}】.pdf` ) } catch { } finally {