From 6e0aa101e90008a0be14a6d60716acc18caf7ffc Mon Sep 17 00:00:00 2001
From: ZN <zhang_12370@163.com>
Date: 星期三, 25 三月 2026 14:37:05 +0800
Subject: [PATCH] fix: 修复发货台账显示与采购/销售台账计算逻辑

---
 src/views/salesManagement/salesLedger/index.vue |   14 +++++++++-----
 1 files changed, 9 insertions(+), 5 deletions(-)

diff --git a/src/views/salesManagement/salesLedger/index.vue b/src/views/salesManagement/salesLedger/index.vue
index 968ed7a..6c05604 100644
--- a/src/views/salesManagement/salesLedger/index.vue
+++ b/src/views/salesManagement/salesLedger/index.vue
@@ -61,7 +61,11 @@
 								</template>
 							</el-table-column>
               <el-table-column label="鏁伴噺" prop ="quantity" />
-					<el-table-column label="宸插彂璐ф暟閲�" prop="partSendAmount" />
+					<el-table-column label="宸插彂璐ф暟閲�" prop="partSendAmount" >
+						<template #default="scope">
+										{{ scope.row.partSendAmount || 0 }}
+								</template>
+						</el-table-column>
               <el-table-column label="绋庣巼(%)" prop="taxRate" />
               <el-table-column label="鍚◣鍗曚环(鍏�)" prop="taxInclusiveUnitPrice" :formatter="formattedNumber" />
               <el-table-column label="鍚◣鎬讳环(鍏�)" prop="taxInclusiveTotalPrice" :formatter="formattedNumber" />
@@ -555,7 +559,7 @@
 		>
 			<el-form :model="deliveryForm" label-width="120px" label-position="top" :rules="deliveryRules" ref="deliveryFormRef">
 				<el-row :gutter="30">
-					<el-col :span="12">
+					<!-- <el-col :span="12">
 						<el-form-item label="鍙戣揣绫诲瀷锛�" prop="type">
 							<el-select
 								v-model="deliveryForm.type"
@@ -566,7 +570,7 @@
 								<el-option label="蹇��" value="蹇��" />
 							</el-select>
 						</el-form-item>
-					</el-col>
+					</el-col> -->
       <el-col :span="12">
 						<el-form-item label="寰呭彂璐ф暟閲忥細">
 							<el-input v-model="deliveryForm.remainAmount" disabled placeholder="璇疯緭鍏ュ緟鍙戣揣鏁伴噺"></el-input>
@@ -908,7 +912,7 @@
 	if (!deliveryDetailSalesLedgerId.value) return;
 	deliveryDetailLoading.value = true;
 	return deliveryLedgerListPage({
-		salesLedgerId: deliveryDetailSalesLedgerId.value,
+		salesLedgerProductId: deliveryDetailSalesLedgerId.value,
 		current: deliveryDetailPage.current,
 		size: deliveryDetailPage.size,
 	}).then((res) => {
@@ -926,7 +930,7 @@
 };
 
 const openDeliveryDetail = (row) => {
-	deliveryDetailSalesLedgerId.value = row?.salesLedgerId ?? null;
+	deliveryDetailSalesLedgerId.value = row?.id ?? null;
 	deliveryDetailPage.current = 1;
 	deliveryDetailVisible.value = true;
 	getDeliveryDetailList();

--
Gitblit v1.9.3