Browse Source

修改PDF导出接口

intex_onlinescplabel
叶佳兴 2 days ago
parent
commit
90c195345d
  1. 26
      src/views/wms/purchasereceiptManage/supplierdeliver/supplierdeliverRequestMain/index.vue

26
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 {

Loading…
Cancel
Save