YY 2 năm trước cách đây
mục cha
commit
a936963391
2 tập tin đã thay đổi với 4 bổ sung4 xóa
  1. 3 4
      src/components/usual/c-table.vue
  2. 1 0
      src/views/platfinance/bill/index.vue

+ 3 - 4
src/components/usual/c-table.vue

@@ -245,9 +245,7 @@ export default {
         // 整理出要计算的属性(只取出数字或者可以为数字的值)
         const resetList = data.map((i) => {
           const d = _.get(i, prop);
-          const res = reg.test(d);
-          if (res) return d * 1;
-          else return 0;
+          return d*1
         });
         if (this.sumres === 'total') {
           res = this.totalComputed(resetList);
@@ -265,7 +263,8 @@ export default {
     },
     // 合计计算
     totalComputed(data) {
-      const total = data.reduce((p, n) => p + n, 0);
+      console.log(data);
+      const total = data.reduce((p, n) => p + parseFloat(n), 0);
       return total;
     },
     // 平均值计算

+ 1 - 0
src/views/platfinance/bill/index.vue

@@ -55,6 +55,7 @@ export default {
         { label: '购买数量', model: 'buy_num' },
         { label: '单价', model: 'price' },
         { label: '优惠金额', model: 'discount' },
+        { label: '运费', model: 'freight' },
         { label: '总价', model: 'total' },
       ],
       afterSalefields: [