diff --git a/src/views/modules/test/requestForTest.vue b/src/views/modules/test/requestForTest.vue index 78fa4c8..4c15c60 100644 --- a/src/views/modules/test/requestForTest.vue +++ b/src/views/modules/test/requestForTest.vue @@ -354,8 +354,9 @@ - - + + 材料总金额:{{ materialTotalAmount.toFixed(2) }} + @@ -1034,6 +1035,15 @@ export default { return 'N' } }, + // 计算材料总金额 + materialTotalAmount() { + if (!this.testSoBomList || this.testSoBomList.length === 0) { + return 0 + } + return this.testSoBomList.reduce((sum, item) => { + return sum + (Number(item.totalCost) || 0) + }, 0) + } }, name: "test", components: {