From df25151fa5d14edcdcb86e73ea089751f2280bef Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E7=A0=82=E7=B3=96?= <2178503051@qq.com> Date: Tue, 19 May 2026 16:26:23 +0800 Subject: [PATCH] =?UTF-8?q?style(wms/waybill):=20=E6=A0=BC=E5=BC=8F?= =?UTF-8?q?=E5=8C=96=E4=BB=A3=E7=A0=81=E6=8D=A2=E8=A1=8C=E4=B8=8E=E7=BC=A9?= =?UTF-8?q?=E8=BF=9B?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 修复多处代码行过长导致的可读性问题,调整长属性和标签的换行格式,同时补充打印前检查发货单非空的逻辑 --- .../src/views/wms/delivery/waybill/index.vue | 36 ++++++++++++------- 1 file changed, 23 insertions(+), 13 deletions(-) diff --git a/klp-ui/src/views/wms/delivery/waybill/index.vue b/klp-ui/src/views/wms/delivery/waybill/index.vue index 22acffa5..ece8ba29 100644 --- a/klp-ui/src/views/wms/delivery/waybill/index.vue +++ b/klp-ui/src/views/wms/delivery/waybill/index.vue @@ -26,8 +26,8 @@
- + @@ -55,7 +55,7 @@ - + 搜索 重置 @@ -113,7 +113,8 @@ @@ -190,8 +192,10 @@ - - + + @@ -642,18 +646,24 @@ export default { handlePrint(row, printType) { this.loading = true; this.printType = printType || 0; - updateDeliveryWaybill({ - waybillId: row.waybillId, - status: 2 - }).then(() => { - row.status = 2; - }); // 获取发货单明细 listDeliveryWaybillDetail({ waybillId: row.waybillId, pageNum: 1, pageSize: 1000 // 获取所有明细 }).then(response => { + // 该发货单不能是空的 + if (response.rows.length === 0) { + this.$modal.msgError("发货单为空不能打印"); + this.loading = false; + return; + } + updateDeliveryWaybill({ + waybillId: row.waybillId, + status: 2 + }).then(() => { + row.status = 2; + }); // 处理字段映射,确保与wayBill组件使用的字段名一致 this.currentWaybillDetails = response.rows.map(item => ({ coilId: item.coilId,