From 8a4e96f11329efda507799260b6b95ae9860df5f Mon Sep 17 00:00:00 2001
From: zouyu <2723363702@qq.com>
Date: 星期三, 21 一月 2026 10:09:30 +0800
Subject: [PATCH] 浪潮对接单点登录:质量检测管理系统
---
src/views/inventoryManagement/receiptManagement/components/formDia.vue | 26 +++++++++++++-------------
1 files changed, 13 insertions(+), 13 deletions(-)
diff --git a/src/views/inventoryManagement/receiptManagement/components/formDia.vue b/src/views/inventoryManagement/receiptManagement/components/formDia.vue
index a736b52..2a1476f 100644
--- a/src/views/inventoryManagement/receiptManagement/components/formDia.vue
+++ b/src/views/inventoryManagement/receiptManagement/components/formDia.vue
@@ -196,7 +196,7 @@
const calculateTotalPrice = (row) => {
const quantityStock = Number(row?.quantityStock ?? 0);
const taxInclusiveUnitPrice = Number(row?.taxInclusiveUnitPrice ?? 0);
-
+
if (Number.isFinite(quantityStock) && Number.isFinite(taxInclusiveUnitPrice)) {
row.taxInclusiveTotalPrice = quantityStock * taxInclusiveUnitPrice;
} else {
@@ -219,17 +219,13 @@
productList.value = [];
return
}
- productList.value = productRes.data.map(item => {
- const quantityStock = Number(item?.quantity0 ?? 0);
- const taxInclusiveUnitPrice = Number(item?.taxInclusiveUnitPrice ?? 0);
- return {
- ...item,
- quantityStock,
- taxInclusiveUnitPrice,
- taxInclusiveTotalPrice: quantityStock * taxInclusiveUnitPrice,
- originalQuantityStock: Number(item.quantityStock ?? item.inboundQuantity ?? 0),
- };
- })
+ productList.value = productRes.data.map(item => ({
+ ...item,
+ quantityStock: 0,
+ taxInclusiveUnitPrice: Number(item?.taxInclusiveUnitPrice ?? 0),
+ taxInclusiveTotalPrice: 0,
+ originalQuantityStock: Number(item.quantityStock ?? item.inboundQuantity ?? 0),
+ }))
} catch (error) {
console.error('鏌ヨ浜у搧璁板綍澶辫触:', error)
proxy.$modal.msgError('鏌ヨ浜у搧璁板綍澶辫触')
@@ -295,7 +291,8 @@
details: selectedRows.value.map(product => ({
id: product.id,
inboundQuantity: Number(product.quantityStock),
- taxInclusiveUnitPrice: Number(product.taxInclusiveUnitPrice),
+ unitPrice: Number(product.taxInclusiveUnitPrice),
+ taxRate: Number(product.taxRate),
taxInclusiveTotalPrice: Number(product.taxInclusiveTotalPrice)
})),
};
@@ -343,6 +340,9 @@
return `${year}-${month}-${day} ${hours}:${minutes}:${seconds}`;
}
+function getCurrentDate() {
+ return formatDateTime(new Date(), false);
+}
const openDialog = async (type, row) => {
operationType.value = type
--
Gitblit v1.9.3