Browse Source

成本分配表--发运明细--合计行

jbb 2 years ago
parent
commit
1f9a8054ea
1 changed files with 28 additions and 0 deletions
  1. 28 0
      src/views/reportForms/cost-allocation-table.vue

+ 28 - 0
src/views/reportForms/cost-allocation-table.vue

@@ -426,6 +426,34 @@ export default {
          average += item.exportUnitPrice
        })
        this.detailsPlanNum.shortvalue = this.detailsPlanNum.shortseveral*average
+
+       var shipQuantityAll =0,
+        exportUnitPriceALll = 0,
+        exportPriceAll =0,
+        rmbAmountAll = 0,
+        procesUnitPricermbAll = 0,
+        procesUnitPriceusdAll = 0,
+        processCostAll = 0
+        val.map(item=>{
+          shipQuantityAll+=Number(item.shipQuantity)
+          exportUnitPriceALll+=Number(item.exportUnitPrice)
+          exportPriceAll+=Number(item.exportPrice)
+          rmbAmountAll+=Number(item.rmbAmount)
+          procesUnitPricermbAll+=Number(item.procesUnitPricermb)
+          procesUnitPriceusdAll+=Number(item.procesUnitPriceusd)
+          processCostAll+=Number(item.processCost)
+        })
+        var allObj ={
+          outdata:'合计',
+          shipQuantity:shipQuantityAll.toFixed(3),
+          exportUnitPrice:exportUnitPriceALll.toFixed(3),
+          exportPrice:exportPriceAll.toFixed(3),
+          rmbAmount:rmbAmountAll.toFixed(3),
+          procesUnitPricermb:procesUnitPricermbAll.toFixed(3),
+          procesUnitPriceusd:procesUnitPriceusdAll.toFixed(3),
+          processCost:processCostAll.toFixed(3)
+        }
+        this.$refs.unitTabs.shipData.push(allObj)
     },
     daYin(){
       //  printJS({