Browse Source

供应商发货申请区分协定品、自制、采购

intex
wangxianlei 3 days ago
parent
commit
2561e1ea94
  1. 18
      src/views/wms/purchasereceiptManage/supplierdeliver/supplierdeliverRequestMain/index.vue

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

@ -181,8 +181,8 @@
<!-- <SearchTable width="905px" ref="searchTableRef" sureText="打印所选" @searchTableSuccess="searchTableSuccess1">--> <!-- <SearchTable width="905px" ref="searchTableRef" sureText="打印所选" @searchTableSuccess="searchTableSuccess1">-->
<SearchTable width="905px" ref="searchTableRef" sureText="打印所选" @searchTableSuccess="handlePrintSelectExport"> <SearchTable width="905px" ref="searchTableRef" sureText="打印所选" @searchTableSuccess="handlePrintSelectExport">
<template #actionsOther> <template #actionsOther>
<el-button type="primary" @click="printAllClick">打印全部</el-button> <!-- <el-button type="primary" @click="printAllClick">打印全部</el-button>-->
<!-- <el-button type="primary" :loading="printAllLoading" @click="handlePrintAllExport">打印全部</el-button>--> <el-button type="primary" :loading="printAllLoading" @click="handlePrintAllExport">打印全部</el-button>
</template> </template>
</SearchTable> </SearchTable>
@ -1271,7 +1271,7 @@ const printAllClick = async () => {
/** 导出明细按钮操作 */ /** 导出明细按钮操作 */
const printAllLoading = ref(false) // const printAllLoading = ref(false) //
const doHandlePrintAllExport = async (asnNumber) => { const doHandlePrintAllExport = async (asnNumber, lbType) => {
try { try {
// //
printAllLoading.value = true printAllLoading.value = true
@ -1279,6 +1279,7 @@ const doHandlePrintAllExport = async (asnNumber) => {
pageNo: 1, pageNo: 1,
relateNumber: asnNumber, relateNumber: asnNumber,
pageSize: 99999999, pageSize: 99999999,
lbType
} }
const excelTitle = ref(route.meta.title) const excelTitle = ref(route.meta.title)
const data = await PackageApi.jasperExportAll(params) const data = await PackageApi.jasperExportAll(params)
@ -1302,12 +1303,16 @@ const handlePrintAllExport = async () => {
if(res.xdpLabel){ if(res.xdpLabel){
// //
asnNumber = res.xdpLabel; asnNumber = res.xdpLabel;
doHandlePrintAllExport(asnNumber, "xdp");
} }
if (res.cgLabel) { if (res.cgLabel) {
// //
asnNumber = res.cgLabel; asnNumber = res.cgLabel;
doHandlePrintAllExport(asnNumber, "cg");
} }
doHandlePrintAllExport(asnNumber); //
// doHandlePrintAllExport(asnNumber, "xdp");
// doHandlePrintAllExport(asnNumber, "cg");
}).catch(err => { }).catch(err => {
message.error(t('ts.创建标签失败')) message.error(t('ts.创建标签失败'))
}) })
@ -1361,13 +1366,14 @@ const handlePrintSelectExport = async (formField, searchField, val, formRef, typ
if(res.xdpLabel){ if(res.xdpLabel){
// //
asnNumber = res.xdpLabel; asnNumber = res.xdpLabel;
doHandlePrintAllExport(asnNumber, "xdp");
} }
if (res.cgLabel) { if (res.cgLabel) {
// //
asnNumber = res.cgLabel; asnNumber = res.cgLabel;
doHandlePrintAllExport(asnNumber, "cg");
} }
debugger;
doHandlePrintAllExport(asnNumber);
}).catch(err => { }).catch(err => {
message.error(t('ts.创建标签失败')) message.error(t('ts.创建标签失败'))
}) })

Loading…
Cancel
Save