张诺
9 小时以前 41a639a4a4b6fbf35db7903b5ee3c068c8644430
src/views/salesManagement/receiptPaymentLedger/index.vue
@@ -188,7 +188,7 @@
  });
};
const formattedNumber = (row, column, cellValue) => {
  return parseFloat(cellValue).toFixed(2);
  return parseFloat(cellValue).toFixed(3);
};
// 主表合计方法
const summarizeMainTable = (param) => {
@@ -196,6 +196,9 @@
    param,
    ["invoiceTotal", "receiptPaymentAmount", "unReceiptPaymentAmount"],
    {
      invoiceTotal: { decimalPlaces: 3 },
      receiptPaymentAmount: { decimalPlaces: 3 },
      unReceiptPaymentAmount: { decimalPlaces: 3 },
      ticketsNum: { noDecimal: true }, // 不保留小数
      futureTickets: { noDecimal: true }, // 不保留小数
    }
@@ -207,6 +210,9 @@
    param,
    ["invoiceAmount", "receiptAmount", "unReceiptAmount"],
    {
      invoiceAmount: { decimalPlaces: 3 },
      receiptAmount: { decimalPlaces: 3 },
      unReceiptAmount: { decimalPlaces: 3 },
      ticketsNum: { noDecimal: true }, // 不保留小数
      futureTickets: { noDecimal: true }, // 不保留小数
    }
@@ -217,9 +223,9 @@
      (item) => item.id == customerId.value
    );
    summarizeTable[summarizeTable.length - 1] =
      tableData.value[index].unReceiptPaymentAmount.toFixed(2);
      tableData.value[index].unReceiptPaymentAmount.toFixed(3);
  } else {
    summarizeTable[summarizeTable.length - 1] = 0.0;
    summarizeTable[summarizeTable.length - 1] = "0.000";
  }
  return summarizeTable;
};