This commit is contained in:
2026-07-31 16:55:52 +08:00
parent 2f811b986c
commit 4ec6f98f10
28 changed files with 30 additions and 30 deletions
@@ -115,8 +115,8 @@ function removeOrderItem(index: number) {
const orderTotalAmount = computed(() => {
return orderItems.value.reduce((sum: number, item: any) => {
const material = state.materials.find((m: any) => m.id === item.product_id)
const unitPrice = material?.cost_price || 0
return sum + unitPrice * (item.quantity || 0)
const unitPrice = Number(material?.cost_price || 0)
return sum + unitPrice * Number(item.quantity || 0)
}, 0)
})
@@ -491,7 +491,7 @@ onMounted(() => {
</t-table-column>
<t-table-column label="总价" width="120">
<template #default="{ row: line }">
{{ formatCurrency((state.materials.find((m: any) => m.id === line.product_id)?.cost_price || 0) * (line.quantity || 0)) }}
{{ formatCurrency(Number(state.materials.find((m: any) => m.id === line.product_id)?.cost_price || 0) * Number(line.quantity || 0)) }}
</template>
</t-table-column>
<t-table-column label="备注" width="150">
@@ -277,8 +277,8 @@ function removeConsumptionItem(index: number) {
const consumptionTotalAmount = computed(() => {
return consumptionItems.value.reduce((sum: number, item: any) => {
const material = state.materials.find((m: any) => m.id === item.material_id)
const unitPrice = material?.cost_price || 0
return sum + unitPrice * (item.quantity || 0)
const unitPrice = Number(material?.cost_price || 0)
return sum + unitPrice * Number(item.quantity || 0)
}, 0)
})
@@ -604,7 +604,7 @@ onMounted(() => {
</t-table-column>
<t-table-column label="总价" width="120">
<template #default="{ row: line }">
{{ formatCurrency((state.materials.find((m: any) => m.id === line.material_id)?.cost_price || 0) * (line.quantity || 0)) }}
{{ formatCurrency(Number(state.materials.find((m: any) => m.id === line.material_id)?.cost_price || 0) * Number(line.quantity || 0)) }}
</template>
</t-table-column>
<t-table-column label="备注" width="150">