From 9c9d121e47423b325e62bfd03b4332ec1e5bdf4d Mon Sep 17 00:00:00 2001
From: gaoluyang <2820782392@qq.com>
Date: 星期五, 27 三月 2026 16:05:51 +0800
Subject: [PATCH] 军泰伟业 1.已发货数量等于总数量时,状态为已发货。已发货数量小于总数量时,状态建议新增发货中 2.产品清除工艺路线点击确定后,仍然回显绑定的工艺路线 3.新增退货单时,退一部分货后,继续对此退货单进行退货操作,展示数据有误
---
src/views/salesManagement/returnOrder/components/formDia.vue | 7 ++++++-
1 files changed, 6 insertions(+), 1 deletions(-)
diff --git a/src/views/salesManagement/returnOrder/components/formDia.vue b/src/views/salesManagement/returnOrder/components/formDia.vue
index c7b89eb..6bac560 100644
--- a/src/views/salesManagement/returnOrder/components/formDia.vue
+++ b/src/views/salesManagement/returnOrder/components/formDia.vue
@@ -211,8 +211,13 @@
const { form, rules } = toRefs(data);
const calcAlreadyReturned = (row) => {
+ // 濡傛灉 row.unQuantity 宸茬粡鏈夊�硷紙浠庡悗绔幏鍙栫殑鏈��璐ф暟閲忥級锛岀洿鎺ヨ繑鍥�
+ if (row?.unQuantity !== undefined && row?.unQuantity !== null) {
+ return Number(row.unQuantity);
+ }
+ // 鍚﹀垯鏍规嵁鎬绘暟閲忓拰宸查��璐ф暟閲忚绠�
const total = Number(row?.shippingNum ?? row?.totalQuantity ?? 0);
- const returned = Number(row?.returnQuantity ?? row?.num ?? 0);
+ const returned = Number(row?.returnNum ?? 0);
if (!Number.isFinite(total) || !Number.isFinite(returned)) return 0;
return total - returned;
};
--
Gitblit v1.9.3