Browse Source

发货单修改名称

intex_onlinescplabel
叶佳兴 2 days ago
parent
commit
38a74b084f
  1. 29
      src/views/wms/purchasereceiptManage/supplierdeliver/supplierdeliverRecordMain/index.vue
  2. 4
      src/views/wms/purchasereceiptManage/supplierdeliver/supplierdeliverRequestMain/index.vue

29
src/views/wms/purchasereceiptManage/supplierdeliver/supplierdeliverRecordMain/index.vue

@ -240,7 +240,7 @@ const buttonTableClick = async (val, row) => {
console.log('ye',);
//
handleDocumentPrint(row.masterId, row.supplierName, row.deliNo)
handleDocumentPrint(row.masterId, row.supplierCode, row.deliNo)
}
}
@ -265,48 +265,45 @@ const handlerCreatePurchasereceiptRequest = async (number: string) => {
//
// const documentSrc2 = ref(BASE_URL + '/jmreport/view/1019406772438372352?token=' + getAccessToken())
const handleDocumentPrint = async (id, supplierName, deliNo) => {
const handleDocumentPrint = async (id, supplierCode, deliNo) => {
console.log('wolaile ')
console.log(supplierName)
console.log(supplierCode)
console.log(deliNo)
await SupplierdeliverRecordMainApi.getPoLineType(id).then(async (res) => {
if (res.isM && res.haveNOM == false) {
//
// window.open(documentSrc2.value + '&id=' + id + '&type=' + 'M')
supplierdeliverJasperExportPS(id, 'M', supplierName, deliNo)
supplierdeliverJasperExportPS(id, 'M', supplierCode, deliNo)
}
if (res.isM && res.haveNOM && res.noMAndItemStatus == '生准订单') {
//
// window.open(documentSrc2.value + '&id=' + id )
supplierdeliverJasperExportPS(id, '', supplierName, deliNo)
supplierdeliverJasperExportPS(id, '', supplierCode, deliNo)
}
if (res.isM && res.haveNOM && res.noMAndItemStatus != '生准订单') {
// M
//window.open(documentSrc.value + '&id=' + id+ '&type=' + 'M')
supplierdeliverJasperExport(id, 'M', supplierName, deliNo)
supplierdeliverJasperExport(id, 'M', supplierCode, deliNo)
//
//window.open(documentSrc.value + '&id=' + id+ '&type=' + 'noM')
supplierdeliverJasperExport(id, 'noM', supplierName, deliNo)
supplierdeliverJasperExport(id, 'noM', supplierCode, deliNo)
}
if (res.isM == false) {
await SupplierdeliverRecordMainApi.getItemStatus(id).then(async (res) => {
if (res) {
//
//window.open(documentSrc2.value + '&id=' + id)
supplierdeliverJasperExportPS(id, '', supplierName, deliNo)
supplierdeliverJasperExportPS(id, '', supplierCode, deliNo)
} else {
//window.open(documentSrc.value + '&id=' + id)
supplierdeliverJasperExport(id, '', supplierName, deliNo)
supplierdeliverJasperExport(id, '', supplierCode, deliNo)
}
})
}
})
}
const supplierdeliverJasperExport = async (id, type, supplierName, deliNo) => {
console.log('tututut ')
console.log(supplierName)
console.log(deliNo)
const supplierdeliverJasperExport = async (id, type, supplierCode, deliNo) => {
try {
//
let params = {
@ -318,14 +315,14 @@ const supplierdeliverJasperExport = async (id, type, supplierName, deliNo) => {
const data = await PackageApi.supplierdeliverJasperExport(params)
download.excel(
data,
`${supplierName}】【${formatDate(new Date(), 'YYYY-MM-DD HH:MM:ss')}】【${deliNo}】.pdf`
`${supplierCode}】【${formatDate(new Date(), 'YYYY-MM-DD')}】【${deliNo}】.pdf`
)
} catch {
} finally {
}
}
const supplierdeliverJasperExportPS = async (id, type, supplierName, deliNo) => {
const supplierdeliverJasperExportPS = async (id, type, supplierCode, deliNo) => {
try {
//
let params = {
@ -337,7 +334,7 @@ const supplierdeliverJasperExportPS = async (id, type, supplierName, deliNo) =>
const data = await PackageApi.supplierdeliverJasperExportPS(params)
download.excel(
data,
`${supplierName}】【${formatDate(new Date(), 'YYYY-MM-DD HH:MM:ss')}】【${deliNo}】.pdf`
`${supplierCode}】【${formatDate(new Date(), 'YYYY-MM-DD')}】【${deliNo}】.pdf`
)
} catch {
} finally {

4
src/views/wms/purchasereceiptManage/supplierdeliver/supplierdeliverRequestMain/index.vue

@ -1430,7 +1430,7 @@ const supplierdeliverJasperExport = async (id, type) => {
const data = await PackageApi.supplierdeliverJasperExport(params)
download.excel(
data,
`【供应商发货记录】【${formatDate(new Date(), 'YYYY-MM-DD HH:MM:ss')}】.pdf`
`【供应商发货记录】【${formatDate(new Date(), 'YYYY-MM-DD')}】.pdf`
)
} catch {
} finally {
@ -1449,7 +1449,7 @@ const supplierdeliverJasperExportPS = async (id, type) => {
const data = await PackageApi.supplierdeliverJasperExportPS(params)
download.excel(
data,
`${supplierName.value}】【${formatDate(new Date())}】【${deliNo.value}】.pdf`
`供应商发货记录】【${formatDate(new Date(), 'YYYY-MM-DD')}】.pdf`
)
} catch {
} finally {

Loading…
Cancel
Save