Sfoglia il codice sorgente

refactor(库存表格): 使用formatPrice统一格式化金额显示

liujt 2 mesi fa
parent
commit
35f5a2c5ed

+ 4 - 6
src/views/saleManage/saleOrder/adjustmentNote‌/components/inventoryTable.vue

@@ -236,7 +236,7 @@
           );
           num += this.form.datasource[index].adjustAmount;
         });
-        return parseFloat(num).toFixed(2);
+        return formatPrice(num);
       },
 
     },
@@ -310,7 +310,7 @@
             sum += Number(item.adjustAmount);
           }
         });
-        return isNaN(sum) ? 0 : sum.toFixed(2);
+        return isNaN(sum) ? 0 : formatPrice(sum);
       },
       // 计算总差异金额
       getDiffPriceTotal(arr) {
@@ -320,7 +320,7 @@
             sum += (Number(item.priceDifference)*Number(item.quantity));
           }
         });
-        return isNaN(sum) ? 0 : sum.toFixed(2);
+        return isNaN(sum) ? 0 : formatPrice(sum);
       },
 
       changeAll() {
@@ -385,9 +385,7 @@
             this.$set(
               this.form.datasource[index],
               'unTaxPrice',
-              parseFloat(
-                (item.adjustPrice / (1 + item.taxRate / 100)).toFixed(2)
-              )
+              formatPrice(item.adjustPrice / (1 + item.taxRate / 100))
             );
           } else {
             this.$set(this.form.datasource[index], 'unTaxPrice', '');