From 2d0b903612332ed1cd14399e4b4f283fefd25ff5 Mon Sep 17 00:00:00 2001 From: yufei_wang <2267742828@qq.com> Date: Tue, 25 Mar 2025 16:48:14 +0800 Subject: [PATCH] YT-2212 --- .../SearchTable/src/SearchTable.vue | 8 ++++- .../supplierdeliverRequestMain/index.vue | 31 ++++++++++++++++--- 2 files changed, 34 insertions(+), 5 deletions(-) diff --git a/src/components/SearchTable/src/SearchTable.vue b/src/components/SearchTable/src/SearchTable.vue index b32d0d271..ef4a65cea 100644 --- a/src/components/SearchTable/src/SearchTable.vue +++ b/src/components/SearchTable/src/SearchTable.vue @@ -39,7 +39,8 @@ { } // 打印全部 -const printAllClick = () => {} +const printAllClick = async () => { + let res = await PackageApi.getLabelDetailPage({ + moduleName: 'supplier', + recordNumber:'REQS0120250117-0022', + pageSize: 500, + pageNo: 1, + }) + + await PackageApi.batchPrintingLablesForYT(res.list) + .then(res => { + if(res.xdpLabel){ + //协定品标签 + window.open(src1.value + '&asn_number=' + res.xdpLabel) + } + if (res.cgLabel) { + //采购标签 + window.open(src.value + '&asn_number=' + res.cgLabel) + } + }).catch(err => { + message.error(t('ts.创建标签失败')) + }) + +} + // 批量打印--供应商发货申请 const searchTableSuccess1 = async (formField, searchField, val, formRef, type, row) => { // let rows:any = []