zhang_nuo
2026-09-23 04d497ad26c873f50c63e4647ed536410df72d8a
src/views/salesManagement/receiptPaymentLedger/index.vue
@@ -174,7 +174,11 @@
      }
    });
  };
  const formattedNumber = tableAmountFormatter;
  const formattedNumber = (row, column, cellValue) => {
    const val = Number(cellValue);
    if (Number.isNaN(val) || val === null || val === undefined || val === '') return '0.00';
    return val.toFixed(2);
  };
  // 主表合计方法
  const summarizeMainTable = param => {
    return proxy.summarizeTable(
@@ -183,8 +187,9 @@
      buildAmountSummaryFormat(
        ["contractAmounts", "shippedAmount", "unshippedAmount"],
        {
          ticketsNum: { noDecimal: true },
          futureTickets: { noDecimal: true },
          contractAmounts: { decimalPlaces: 2 },
          shippedAmount: { decimalPlaces: 2 },
          unshippedAmount: { decimalPlaces: 2 },
        }
      )
    );
@@ -197,8 +202,9 @@
      buildAmountSummaryFormat(
        ["contractAmount", "shippedAmount", "unshippedAmount"],
        {
          ticketsNum: { noDecimal: true },
          futureTickets: { noDecimal: true },
          contractAmount: { decimalPlaces: 2 },
          shippedAmount: { decimalPlaces: 2 },
          unshippedAmount: { decimalPlaces: 2 },
        }
      )
    );