曹睿
2 天以前 344551aecaab6762c7dc7b4b4f85bbff18898ab9
src/views/procurementManagement/paymentLedger/index.vue
@@ -168,19 +168,20 @@
    label: "发票金额(元)",
    prop: "invoiceAmount",
    formatData: (params) => {
      return parseFloat(params).toFixed(2);
      return params ? parseFloat(params).toFixed(2) : 0;
    },
  },
  {
    label: "付款金额(元)",
    prop: "currentPaymentAmount",
    formatData: (params) => {
      return parseFloat(params).toFixed(2);
      return params ? parseFloat(params).toFixed(2) : 0;
    },
  },
  {
    label: "应付金额(元)",
    dataType: "slot",
    prop: "payableAmount",
    slot: "payableAmountSlot",
  },
]);
@@ -207,20 +208,20 @@
const summarizeMainTable1 = (param) => {
  let summarizeTable = proxy.summarizeTable(
    param,
    ["invoiceAmount", "currentPaymentAmount"],
    ["invoiceAmount", "currentPaymentAmount", "payableAmount"],
    {
      ticketsNum: { noDecimal: true }, // 不保留小数
      futureTickets: { noDecimal: true }, // 不保留小数
    }
  );
  if (originalTableDataSon.value.length > 0) {
    summarizeTable[summarizeTable.length - 1] =
      originalTableDataSon.value[
        originalTableDataSon.value.length - 1
      ].payableAmount.toFixed(2);
  } else {
    summarizeTable[summarizeTable.length - 1] = 0.0;
  }
  // if (originalTableDataSon.value.length > 0) {
  //   summarizeTable[summarizeTable.length - 1] =
  //     originalTableDataSon.value[
  //       originalTableDataSon.value.length - 1
  //     ].payableAmount.toFixed(2);
  // } else {
  //   summarizeTable[summarizeTable.length - 1] = 0.0;
  // }
  return summarizeTable;
};
/** 搜索按钮操作 */