张诺
14 小时以前 41a639a4a4b6fbf35db7903b5ee3c068c8644430
src/views/procurementManagement/paymentLedger/index.vue
@@ -91,7 +91,7 @@
          >
            <template #payableAmountSlot="{ row }">
              <el-text type="danger">
                {{ parseFloat(row.payableAmount).toFixed(2) }}
                {{ parseFloat(row.payableAmount).toFixed(3) }}
              </el-text>
            </template>
          </PIMTable>
@@ -151,7 +151,7 @@
    prop: "invoiceAmount",
      width: 200,
    formatData: (params) => {
      return params ? parseFloat(params).toFixed(2) : 0;
      return params ? parseFloat(params).toFixed(3) : 0;
    },
  },
  {
@@ -159,7 +159,7 @@
    prop: "paymentAmount",
      width: 200,
    formatData: (params) => {
      return params ? parseFloat(params).toFixed(2) : 0;
      return params ? parseFloat(params).toFixed(3) : 0;
    },
  },
  {
@@ -184,6 +184,9 @@
    param,
    ["invoiceAmount", "paymentAmount", "payableAmount"],
    {
      invoiceAmount: { decimalPlaces: 3 },
      paymentAmount: { decimalPlaces: 3 },
      payableAmount: { decimalPlaces: 3 },
      ticketsNum: { noDecimal: true }, // 不保留小数
      futureTickets: { noDecimal: true }, // 不保留小数
    }
@@ -195,6 +198,8 @@
    param,
    ["invoiceAmount", "paymentAmount"],
    {
      invoiceAmount: { decimalPlaces: 3 },
      paymentAmount: { decimalPlaces: 3 },
      ticketsNum: { noDecimal: true }, // 不保留小数
      futureTickets: { noDecimal: true }, // 不保留小数
    }
@@ -203,9 +208,9 @@
    summarizeTable[summarizeTable.length - 1] =
      originalTableDataSon.value[
        originalTableDataSon.value.length - 1
      ].payableAmount.toFixed(2);
      ].payableAmount.toFixed(3);
  } else {
    summarizeTable[summarizeTable.length - 1] = 0.0;
    summarizeTable[summarizeTable.length - 1] = "0.000";
  }
  return summarizeTable;
};
@@ -265,7 +270,7 @@
};
const formattedNumber = (row, column, cellValue) => {
  if (column.property !== "supplierName") {
    return parseFloat(cellValue).toFixed(2);
    return parseFloat(cellValue).toFixed(3);
  } else {
    return cellValue;
  }