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